楼主: youmingxizi
3453 4

[数据管理求助] stata14 中文转码后仍显示奇怪的文字 [推广有奖]

  • 0关注
  • 0粉丝

已卖:12份资源

博士生

23%

还不是VIP/贵宾

-

威望
0
论坛币
1993 个
通用积分
0.1000
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
3606 点
帖子
54
精华
0
在线时间
424 小时
注册时间
2012-3-9
最后登录
2024-12-3

楼主
youmingxizi 学生认证  发表于 2017-11-2 15:13:50 |AI写论文
20论坛币
stata 14 当中中文乱码,按照论坛方法(1)unicode encoding set gb18030 (2)unicode analyze * (3)unicode translate *, invalid 转码后,结果显示成如图的样子。原文应该是企业地址,请问原因是什么呢?

New Bitmap Image.bmp (3.54 MB)

New Bitmap Image.bmp

data.jpg (202.64 KB)

data.jpg

关键词:Stata14 Stata tata translate unicode

沙发
qiangli 发表于 2017-11-2 15:39:50 来自手机
与其贴一个图片
为什么不上传部分数据,让别人用你的数据和命令试试到底什么原因

藤椅
1554561862 发表于 2018-8-13 23:34:25
请问最后是怎么解决的?我也碰到一模一样的问题。。。

板凳
峋山隐修会 发表于 2019-1-5 16:33:34
楼主你好,请问问题解决了嘛?我目前也遇到了相同的问题,显示已经是UTF-8格式了,然后建议我用了transutf8转换,确实把乱码转成了中文,但是确实一堆看不懂的中文。。。比如“脥芒脡脤露脌脳脢脝贸脪碌”这些个,你是如何解决的?谢谢

报纸
18639161279 发表于 2021-3-7 16:10:48
连玉君老师的微信公众号里有解决的办法,是针对stata 15版本的,
* 改变当前工作路径(进入这个文件夹)
  * change current working directory (CWD)
    . cd "D:\stata15\ado\personal\mypaper"

  * 对当前文件夹以及所有子文件夹中的所有文件进行转码
  * Unicode all files (.do, .ado, .dta, .hlp, etc.) in CWD and files in sub-directories
    . ua: unicode encoding set gb18030
    . ua: unicode translate *

原文链接:https://blog.csdn.net/arlionn/article/details/81111262
我把链接贴出来,供大家学习参考

还有一个新的方法分享,主要是针对文件太多的话一个一个转码太浪费时间,用此方法可以将此文件夹下的所有文件都进行转码,有需要的同学们也可以尝试,我自己试了是可以转码成功的。
*-路径设定
. clear  //执行下面的命令之前务必先清空内存,否则会提示错误信息
. cd "D:\data"  //存放待转换数据的路径, 请务必事先备份一份数据
*-转码
. unicode retranslate *, invalid(ignore) transutf8 nodata replace
谢谢~

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-1 17:42