全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5586 7
2017-12-05
请问各位大佬, stata中用如何用if命令(或者其他命令)筛选、更新数据。   eg:

      id           year         income
      1          2007          100
      2          2008          200
    .....          ......           .......

如果用stata命令筛选income > 100的数据。万分感谢!

二维码

扫码加我 拉你入群

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

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

全部回复
2017-12-5 18:14:48
keep if income>100
二维码

扫码加我 拉你入群

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

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

2017-12-5 20:45:25
奇犽dsp 发表于 2017-12-5 18:14
keep if income>100
type mismatch
r(109);
二维码

扫码加我 拉你入群

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

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

2017-12-5 21:08:25
https://bbs.pinggu.org/thread-5048204-1-1.html, 与   
https://bbs.pinggu.org/thread-5917273-1-1.html
用 dataex 命令,提供部分你使用的有”代表性”的数据,别人才容易回答。


前面用的命令是没有错误的
是你提供的信息有问题

二维码

扫码加我 拉你入群

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

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

2017-12-5 22:25:11
蓝色 发表于 2017-12-5 21:08
https://bbs.pinggu.org/thread-5048204-1-1.html, 与   
https://bbs.pinggu.org/thread-5917273-1-1.html ...
好的,学到了,十分感谢。我再试试看。
二维码

扫码加我 拉你入群

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

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

2017-12-5 23:08:34
奇犽dsp 发表于 2017-12-5 18:14
keep if income>100
再次用函数尝试了其他数据,发现是ok的,蟹蟹啦~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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