全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
18289 11
2015-04-19
stkcd        assets        x
2        4.792e+11        6
6        9.968e+09        12
9        1.361e+10        31
12        1.508e+10        42
24        1.340e+11        69
31        4.060e+10        488
39        7.261e+10        511
42        7.998e+09        534
46        4.074e+10        558
63        1.001e+11        651
69        8.788e+10        718
100        7.808e+10        726
157        8.954e+10        766
333        9.695e+10        768
415        5.713e+10        790
488        4.752e+10        851
511        3.315e+09        881


stkcd中包含x 的数据,我想把stkcd中所有的x连同所在行都删除,
二维码

扫码加我 拉你入群

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

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

全部回复
2015-4-19 18:23:25
gen x1=strpos(stkcd,"x")
drop  if  x1!=0
二维码

扫码加我 拉你入群

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

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

2015-4-19 19:04:00
lavie8023 发表于 2015-4-19 18:23
gen x1=strpos(stkcd,"x")
drop  if  x1!=0
好像不行哎,上面说 type mismatch
二维码

扫码加我 拉你入群

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

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

2015-4-19 19:34:46
Nomaki 发表于 2015-4-19 19:04
好像不行哎,上面说 type mismatch
你的意思是变量stkcd中的有些观察值含有字母X对吧  
出现type mismatch的话 你看看stkcd是字符型还是数字型的变量  这条命令只能对字符串变量进行操作
二维码

扫码加我 拉你入群

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

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

2015-4-19 19:36:25
Nomaki 发表于 2015-4-19 19:04
好像不行哎,上面说 type mismatch
如果是这样就先把变量转换成字符串变量
二维码

扫码加我 拉你入群

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

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

2015-4-19 21:54:42
lavie8023 发表于 2015-4-19 19:36
如果是这样就先把变量转换成字符串变量
谢谢你
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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