全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
7436 2
2013-11-18
CDS_Composites_01_02-02Jan01.zip
大小:(9.14 KB)

 马上下载

本附件包括:

  • CDS_Composites_01_02-02Jan01.csv

  (需要转换的文件例子

想请教各位CSV导入时出现的一个问题:

需要转换的文件例子在附件中,从属性上看是CSV(逗号分隔)文件:第一行只有左上角有值,第二行是空白,第三行开始才是变量名,下面是观察值。。我想先将其原样导入到stata中,再做删除前两行,替换变量名,destring等操作。

但是当我试图用insheet命令,或者stat/transfer将其转换成dta的时候,出现了乱码,原本是多个varobs的文件,最后只剩下一个varobs也不对。

我发现了一个解决的办法:将原CSV文件不做任何修改,重新另存为CSV(逗号分隔),替换原文件,然后就可以原样导入了。

我想知道:1. 这个是什么原因,为什么另存为一遍就不会乱码了。2.因为我有超过500个这样的文件,不太可能,一个一个手工的去另存为,请问有什么办法吗?谢谢。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-11-18 14:00:57
这个问题的确有意思,我个人认为没有什么好方法,
看能不能重新批量下载过其他格式的数据。
如果只是要改过文件名,那直接用
copy c:\CDS\*.csv c:\CDS\*.dta /t1 /y

详细请见 https://bbs.pinggu.org/thread-765534-1-1.html

期待版上大大回答。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-3-12 13:59:22
有类似excel导入的问题。只要另存一遍excel文件就能导入了,同学你的问题解决了吗?我有5000个文件。。更惨
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群