作者coffeePS (奶油色的咖啡)
看板Statistics
标题[程式] STATA 15.1版 中文乱码处理方式
时间Wed Mar 6 17:28:34 2019
[软体程式类别]:
STATA 15.1
[程式问题]:
SPSS转STATA档後的中文无法显示会变成乱码
[软体熟悉度]:
新手
[问题叙述]:
已叙述如上,有搜寻过昊青(代理商)的说明,但是有看没有懂
14版的方式也不适用
经过多次实验之後目前找到的一次性解决方式
据统计系友人表示可以使用python进行编码,可一次处理多个档案
社科小妹才疏学浅,python还在努力摸索中
跪求大大们给予更有效率的建议
[程式范例]:
Step1.SPSS另存成STATA档(不需要其他转换软体
Step2.打开STATA档,发现他是乱码
Step3.指令:clear
Step4.选取指定资料夹(这步骤超重要,不然抓不到档案
Step5.指令:ls (list,列出档案清单
Step6.指令:unicode analyze "档案名称.dta"
Step7.指令:unicode encoding set Big5
Step8.指令:unicode translate "档案名称.dta"
画面就会出现转译成功,重新开启档案即可
附上弱弱的无音源示范影片
https://youtu.be/LfBV_GvHYow
跪求建议,我这学期还有好多档案要处理QAQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.14.217.120
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1551864517.A.D8F.html
1F:→ ab19890919: 也许考虑用语法档写个loop对所有档案做一样的处理? 03/06 19:40
2F:推 riirene: unicode translate *.dta 可转换指定资料夹内所有dta档 03/07 19:44
3F:推 ab19890919: 楼上好厉害 03/08 00:55
4F:推 evilove: 为什麽要转档? 原始档案是甚麽格式? 03/09 00:21
5F:→ coffeePS: 回楼上,SPSS转STATA.毕竟不可能所有DATA都自己的 03/10 00:50