全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
10814 6
2015-04-18
悬赏 5 个论坛币 已解决
有x1到x30共30个变量,里面有0值想删除,drop if x1==0这样要输入30次,有没有什么快捷的批量处理的方法啊?

最佳答案

SpencerMeng 查看完整内容

用一个小循环吧:
二维码

扫码加我 拉你入群

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

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

全部回复
2015-4-18 22:48:05
用一个小循环吧:
复制代码
二维码

扫码加我 拉你入群

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

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

2015-4-18 22:57:37
百度一下你就知道。。。。
二维码

扫码加我 拉你入群

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

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

2015-4-19 09:12:30
SpencerMeng 发表于 2015-4-19 09:11
用一个小循环吧:
c是一个局部宏 var1-var5 改为你自己的第一个变量名破折号第30个变量名
二维码

扫码加我 拉你入群

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

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

2015-4-19 09:27:48
我是用比较笨的方法:首先插入一列进行排序,保证后续的工作不会乱;然后对你的第一列数据进行升序排序,排在前面的那些0就可以一起按DELETE进行删除,然后以此类推。最后要想回到本身数据排序的状态,就按第一列(你插入的那一列)进行升序排序就行了
二维码

扫码加我 拉你入群

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

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

2015-4-19 09:29:34
我是放在EXCEL处理的
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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