楼主: bakers2013
17279 18

[字符问题求助] 为什么用unicode不能在stata14设置中文 [推广有奖]

  • 3关注
  • 0粉丝

硕士生

6%

还不是VIP/贵宾

-

威望
0
论坛币
185 个
通用积分
30.2855
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
3112 点
帖子
26
精华
0
在线时间
238 小时
注册时间
2014-6-8
最后登录
2022-2-23

5论坛币
为什么我在stata中用unicode设置中文会失败,而且线下更新Stata 也失败了。。求问大神要怎么办。
. db update

. update all, from("F:\下载软件\stata14update_win")
(examining F:\下载软件\stata14update_win)
cannot write in directory F:\安装软件\stata14\.tmp
r(603);

. unicode encoding set gb18030
gb18030 invalid encoding
r(198);

. unicode encoding set "gb18030"
gb18030 invalid encoding
r(198);


QQ截图20170102002513.png (10.63 KB)

unicode失败

unicode失败

最佳答案

ryjsunny 查看完整内容

刚发现之前用的命令是 unicode analyze * unicode encoding set "GB18030" unicode retranslate *, transutf8 stata 14 更新后不能用了,然后按照上面的命令,把左后一行改成 unicode retranslate *, invalid 这样就好了
关键词:Stata14 unicode Stata tata code 中文
沙发
ryjsunny 发表于 2017-1-2 00:28:30 |只看作者 |坛友微信交流群
bakers2013 发表于 2017-1-16 20:32
我没有解决,不想管了,始终显示无法设置中文编码。把变量名称在stata14里全部修改一次就算了。Stata只是 ...
刚发现之前用的命令是
unicode analyze *
unicode encoding set "GB18030"
unicode retranslate *, transutf8
stata 14 更新后不能用了,然后按照上面的命令,把左后一行改成
unicode retranslate *, invalid
这样就好了

使用道具

藤椅
bakers2013 学生认证  发表于 2017-1-2 10:00:07 |只看作者 |坛友微信交流群
我之前看过有人说用unicode 可以转换中文,为什么到我这里就变成这样了!!求大神解答,急,要处理一份含大量中文标签的数据!!谢谢啊!!

使用道具

板凳
douxou 发表于 2017-1-2 14:19:01 |只看作者 |坛友微信交流群
这个我会

使用道具

报纸
douxou 发表于 2017-1-2 14:19:21 |只看作者 |坛友微信交流群

clear
cd "where you put the dta. file"
unicode analyze *.dta
unicode encoding set gb18030
unicode translate *.dta, invalid

使用道具

地板
bakers2013 学生认证  发表于 2017-1-2 16:03:30 |只看作者 |坛友微信交流群
douxou 发表于 2017-1-2 14:19
clear
cd "where you put the dta. file"
unicode analyze *.dta
兄弟,我之前就是这样做的。。可是根本不行,stata总是提示说gb18030 invalid, 然后还是不行

使用道具

7
ryjsunny 发表于 2017-1-16 17:57:28 |只看作者 |坛友微信交流群
请问楼主问解决了吗? 我也是同样问题之前在 stata 14用unicode转换是可以的,今天想重新运行数据却怎么都不可以了。
File not translated because it contains unconvertable characters;

使用道具

8
bakers2013 学生认证  发表于 2017-1-16 20:32:03 |只看作者 |坛友微信交流群
ryjsunny 发表于 2017-1-16 17:57
请问楼主问解决了吗? 我也是同样问题之前在 stata 14用unicode转换是可以的,今天想重新运行数据却怎么都不 ...
我没有解决,不想管了,始终显示无法设置中文编码。把变量名称在stata14里全部修改一次就算了。Stata只是不可以显示一些低版本的中文,但对于用14编写的中文还是可以正常显示的

使用道具

9
bakers2013 学生认证  发表于 2017-1-17 10:33:01 |只看作者 |坛友微信交流群
ryjsunny 发表于 2017-1-17 00:04
刚发现之前用的命令是
unicode analyze *
unicode encoding set "GB18030"
可是我的设置gb18030总是说找不到这个编码,见图上。而unicode set不行的话,后面的转换也不行

使用道具

10
蓝色 发表于 2017-1-17 11:14:02 |只看作者 |坛友微信交流群
你先看看你的电脑上有什么编码

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 12:56