stata

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

2017-12-16  本文已影响855人  stata连享会

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

Stata 现场培训报名中……

1. dofile 转码问题

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

The document is not encoded in UTF-8! 

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

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

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

unicode analyze .dta   
unicode encoding set gb18030  // 设定中文编码方案
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 现场培训报名中……


Stata连享会二维码
上一篇 下一篇

猜你喜欢

热点阅读