楼主: mindndhand
11706 7

[数据管理求助] 在线等STATA中如何批量删除带缺漏值的一列?求问执行命令,谢谢 [推广有奖]

  • 0关注
  • 0粉丝

大专生

16%

还不是VIP/贵宾

-

威望
0
论坛币
1222 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
253 点
帖子
29
精华
0
在线时间
42 小时
注册时间
2012-11-11
最后登录
2017-4-26

楼主
mindndhand 发表于 2015-10-15 09:08:31 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如何删除列的数据.png
stata中v1,v2,v3,v4,v5,v6代表variable,我想把variable中带有缺漏值的那一行批量全部删除,有上万个观察的横截面平行样本。感谢万分
二维码

扫码加我 拉你入群

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

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

关键词:Stata 执行命令 tata 缺漏值 在线等 横截面 在线 如何 样本

回帖推荐

风向我吹 发表于5楼  查看完整内容

egen miss=rmiss(var1, var2,……) drop if miss!=0 第一句是生成var1, var2, 等变量中是否含有缺漏至的miss变量,如果有缺漏值miss=1 第二句是把有缺漏值的去掉,因为var1, var2, 等变量中只要有一个是缺漏,miss=1 都删去

沙发
intchen 发表于 2015-10-15 10:59:03
dropmiss varlist, obs force any
已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
hustchen2012 + 10 + 10 + 1 + 1 + 1 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 10  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

藤椅
mindndhand 发表于 2015-10-17 11:33:31
intchen 发表于 2015-10-15 10:59
dropmiss varlist, obs force any
不好意思,回复晚了。抱歉。
还是没有弄好,界面显示没有variable missing not found,但是数据里面有"." 不是代表有missing value吗? 感谢指教。

QQ图片20151017112554.png (9.69 KB)

QQ图片20151017112554.png

QQ图片20151017112616.png (1.62 KB)

QQ图片20151017112616.png

板凳
intchen 发表于 2015-10-18 22:51:23
你输入的命令和我给的是一样的吗?

报纸
风向我吹 发表于 2015-10-18 23:43:12
egen miss=rmiss(var1, var2,……)
drop if miss!=0


第一句是生成var1, var2, 等变量中是否含有缺漏至的miss变量,如果有缺漏值miss=1
第二句是把有缺漏值的去掉,因为var1, var2, 等变量中只要有一个是缺漏,miss=1 都删去

地板
812342001 发表于 2016-9-16 16:15:45
风向我吹 发表于 2015-10-18 23:43
egen miss=rmiss(var1, var2,……)
drop if miss!=0
非常感谢!

7
锦带騂弓结束轻 发表于 2016-12-3 10:23:48
812342001 发表于 2016-9-16 16:15
非常感谢!
想问问LZ,你要实现的是效果应该是删除列吧?rmiss不是统计的行缺失数据吗?
ps:表述中有误标橙的字有错别字哦~

8
jianpao6723 学生认证  发表于 2020-2-17 00:00:23
intchen 发表于 2015-10-15 10:59
dropmiss varlist, obs force any
感谢,我的变量名有规律,用了循环加 drop miss 变量名,解决了,谢谢

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 17:54