全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
19089 22
2012-12-23

有一变量,本为数值型,但其中包含了几个记录为非数值型,如+|,因此,转入stata中,整个变量被定义为字符型。如果数据量非常大,通过肉眼基本上无法完全识别哪些记录中含有非数值的记录,如何通过程序来查找?

最终将该变量其变成数值型变量?


二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-23 09:28:07
我排除了“+,| ”等情况后,还会出现

destring fema,gen(fema1)       
fema contains nonnumeric        characters;        no        generate


的提示?


其中,有些记录为空值,会影响转换吗?
二维码

扫码加我 拉你入群

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

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

2012-12-23 09:30:31
你自己有数据,你执行完命令,对比一下结果就知道了
二维码

扫码加我 拉你入群

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

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

2012-12-23 09:33:19
我还发现有些记录为空格,但我不确定其为几个空格,如何将其统一改成"."缺省值?

stata对空格与"."的处理方式有何差别?

二维码

扫码加我 拉你入群

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

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

2012-12-23 09:35:00
. 一般数值型的
空格是 字符型的
二维码

扫码加我 拉你入群

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

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

2012-12-23 16:46:19
我不确定里面是否还有类似于“+,| ”等其它符号,但数据量十分庞大,不可能一一识别。所以想问下有没有好的识别方法。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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