全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3336 4
2008-08-16

下面是北大色诺分的数据,用insheet读入stata,表面上是全部读入了,但是每个变量列中数据皆为空,显示为。(dot),用infile 读不进任何观测值,转为.dct也是一样,真是不知在stata中如何读取?还希望各位不吝赐教,非常感谢!

.6.0.0.0.5.0.  .2.0.0.6.-.1.1.-.1. .9.:.2.5.:.1.5.     .2...8.5.       .3.2.8.
> 1.       .9.3.5.0.8.5.   .2.2.6.4.       .2.6.3.8.       .5.0.7.4.       .1.4
> .4.6.9.     .9.2.4.2.       .1.4.9.1.       .2...8.4.       .2...8.3.       .
> 2...8.2.       .2...8.5.       .2...8.6.       .2...8.7.       .1.
insheet using 600050_200611
(18 vars, 108247 obs)

. list in 1/5

     +---------------------------------------------------------------------+
  1. |  v1 | v2 | v3 | v4 | v5 | v6 | v7 | v8 | v9 | v10 | v11 | v12 | v13 |
     |

二维码

扫码加我 拉你入群

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

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

全部回复
2008-8-17 08:14:00
转为.txt
二维码

扫码加我 拉你入群

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

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

2008-8-17 22:12:00
回2楼:
该高频数据本身即为.txt格式
二维码

扫码加我 拉你入群

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

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

2008-8-17 23:29:00
我一直是先放到excel中间,再存为逗号分割,这样确保分隔符明确无误。然后用stata读入,一般都没有问题。注意选择force double,否则会给你舍入。
二维码

扫码加我 拉你入群

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

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

2008-8-18 00:18:00

回3楼:

但是如果是一千多个公司的高频数据(每笔数据),将其导入excel用手工中作量太大,对于2006年11月以前的数据还可以用stata做一个循环程序,让他自动一个个导入;2006年11月之后的数据导入进去就出现1楼所表现的情形,现在还没有想到解决办法,莫非要先用VBA做一个循环程序,导入excel,再保存为合规的.txt,再用stata;如此这般麻烦,难道非要换软件了吗?

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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