楼主: adamesky
50593 43

[数据管理求助] 如何在stata14中用unicode命令转换不可识别的变量标签?   [推广有奖]

11
evesun 发表于 2016-3-2 06:40:34
zhaimulin 发表于 2016-3-1 18:54
你好,我也遇到了相同的情况,说是有3个变量转换不了。请问你是怎么解决的啊?谢谢
unicode retranslate CGSS2012.dta,  invalid(mark)
已有 3 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
maturing + 3 + 3 精彩帖子
zhangkaixia0728 + 1 + 1 精彩帖子
ningshisan + 5 + 4 + 4 + 4 精彩帖子

总评分: 论坛币 + 5  学术水平 + 8  热心指数 + 8  信用等级 + 4   查看全部评分

12
zhaimulin 发表于 2016-3-2 11:02:38
evesun 发表于 2016-3-2 06:40
unicode retranslate CGSS2012.dta,  invalid(mark)
谢谢,昨天网上试出来。我是翻译do文档。非常感谢~

13
adamesky 发表于 2016-3-7 22:19:20
xingyun1688 发表于 2015-12-12 17:50
楼主,问一下,如果是变量中的中文怎么办? 如国家名什么的 谢谢
变量名为中文,STATA怎么能识别?

14
txd2011又来了 发表于 2016-6-27 20:16:55
wanjun_fall2008 发表于 2016-3-1 09:37
使用了一个选项  invalid(mark),可以解决,貌似不影响。
感谢热情分享,我学习了,顶你。

15
wwsgg 发表于 2016-7-7 09:39:39
正解~我也是这么解决的~其实help里都能找到,而且写得很清楚。自己看看就明白了。

16
Trump_Li 发表于 2016-7-25 15:17:39
evesun 发表于 2016-3-2 06:40
unicode retranslate CGSS2012.dta,  invalid(mark)
问题解决了,非常感谢。

17
YED123 发表于 2016-9-7 11:03:09
蓝色 发表于 2015-9-26 21:53
stata13变成stata14现在可以实现
反过来不行
大神,请问一下stata13怎么变成stata14啊?
具体情况是这样的,我的数据里有中文,有13和14的版本,想把他们merge到一起,但14的中文是unicode,saveold到13就变成乱码了,所以不知道应该怎么办,多谢指点

18
newfei188 发表于 2016-10-1 02:56:51
you are so great

19
caesarljs 在职认证  学生认证  发表于 2017-1-4 18:37:56
unicode analyze *
unicode encoding set gb18030
unicode translate *
运行一下应该就没有问题了(通配符可以换成具体的文件名),如果出现提示出现invalid,可以添加选项,unicode translate *,invalid

20
想飞的夹尾巴狗 发表于 2017-3-9 20:25:54
wanjun_fall2008 发表于 2016-3-1 09:21
set gb18030
还是解决不了,encoding list那么长,怎么办。
一个变量转换不了,整个就转换不了。
我目前也碰到这样的问题,请问你解决了吗?

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 08:19