网站目前正在改版,若发现有部分错误或者未解析的代码,请与我联系。

Stata .do 和.dta 乱码问题解决

技术 2019-10-31 607 次浏览 0 条评论

今日计量经济学老师给了 CHFS 数据,在 Stata 13 下显示正常,但是在最新的 16 下汉字全部乱码,解决过程:

参考访问下列网站

Stata15 Unicode:一次性转码,解决中文乱码问题

https://www.jianshu.com/p/4347685cc11e

解决 do 文件乱码的问题

1、打开以前用 stata13 创建的数据和 do 文件

2、出现备注和数据乱码

3、在数据窗口或者 do 文件窗口点击 “编辑”

4、点击 “编辑”—“高级”—“转换 UTF-8”

5、“转换 UTF-8”—选择 “Chinese(GB18030)”

6、保存,大功告成!

解决 dta 文件乱码的问题

1、before stata13 创建的数据文件,在 Stata 16 中乱码

2、依次在命令窗口输入下列命令(不同路径修改即可)

clear

unicode analyze mydata.dta

unicode encoding set gb18030

unicode translate mydata.dta

use "C:\Users\Administrator\Desktop\mydata.dta",clear

3、解决乱码问题

unicode translate mydata.dta

仍存在部分文件无法转换的情况,可能增加 invalid 选项会更好,这个非常推荐

unicode translate mydata.dta,invalid

 

微信扫一扫,分享到朋友圈

Stata .do 和.dta 乱码问题解决

发表回复

您的电子邮箱地址不会被公开。