Stata 15 dofile 和 .dta 文件转码方法

作者:连玉君 (知乎 | | 码云 )

连享会计量方法专题……

2020寒假Stata现场班 (北京, 1月8-17日,连玉君-江艇主讲),「+助教招聘」

Stata 15 dofile 和 .dta 文件转码方法_第1张图片
2020寒假Stata现场班

1. dofile 转码问题

问题: 用 Stata15 打开 Stata14 以下的 dofile 时,若你的 dofile 中包含非英文字符(直接打开的话,中文会显示为乱码),屏幕会提示

The document is not encoded in UTF-8! 

处理方法:Encoding: 下拉菜单中选择 「Chinese(GBK)」,点击 OK 即可

  • 注意 !:不要勾选「◊ Dot not show this message again

2. 一次性处理 .dta 转码问题)

若文件较多,也可以使用命令一次性完成转码。这里以 .dta 数据文件为例进行说明。

  • Step 1: 分析当前工作路径下的编码情况
unicode analyze .dta   
  • Step 2: 设定转码类型
unicode encoding set gb18030  // 设定中文编码方案
  • Step 3: 转换文件
unicode translate *.dta   

连享会计量方法专题……

附:一次性转换当前工作路径下的所有文件

* Stata 15 中文乱码转码方法
*-Step 0:进入需要转码的文件路径
  cd "D:\stata15\ado\personal\mypaper"  //填入你的文件路径
*-Step 1: 分析当前工作路径下的编码情况   help unicode translate 
  unicode analyze *   // 分析当前工作路径下的编码情况    
  *-Note: * 是通配符,表示当前路径下的所有文件               
*-Step 2: 设定转码类型                    
  unicode encoding set gb18030  // 中文编码
*-Step 3: 转换文件                         
  unicode translate *                  

关于我们

  • Stata连享会 由中山大学连玉君老师团队创办,定期分享实证分析经验。
  • 推文同步发布于 CSDN 、 和 知乎Stata专栏。可在百度中搜索关键词 「Stata连享会」查看往期推文。
  • 点击推文底部【阅读原文】可以查看推文中的链接并下载相关资料。
  • 欢迎赐稿: 欢迎赐稿。录用稿件达 三篇 以上,即可 免费 获得一期 Stata 现场培训资格。
  • E-mail: [email protected]
  • 往期精彩推文:一网打尽

Stata 15 dofile 和 .dta 文件转码方法_第2张图片
欢迎加入Stata连享会(公众号: StataChina)

你可能感兴趣的:(Stata 15 dofile 和 .dta 文件转码方法)