全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4843 9
2013-05-23
求高手解决!
       我想实现把一个数据集的所有列(比如200列)中只要某列有缺失值出现,就把该行的观测输出到另一个新的数据集。其中列有的列为数值型有的为字符型,急求高手解决,万分感谢。
二维码

扫码加我 拉你入群

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

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

全部回复
2013-5-23 22:07:34
先proc freq,确定哪些变量有缺失,再输出即可,也可数组一步到位
二维码

扫码加我 拉你入群

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

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

2013-5-25 15:54:12
boe 发表于 2013-5-23 22:07
先proc freq,确定哪些变量有缺失,再输出即可,也可数组一步到位
额。。。这个好像输出的是有缺失的变量的所有观测吧。不过我想要新的数据集里只包括缺失的观测值,相当于输出全部的缺失数据,且变量名没有什么规则。十分感谢。
二维码

扫码加我 拉你入群

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

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

2013-5-25 19:21:31
fyfzhdsfdx 发表于 2013-5-25 15:54
额。。。这个好像输出的是有缺失的变量的所有观测吧。不过我想要新的数据集里只包括缺失的观测值,相当于 ...
这样行不行?

复制代码
二维码

扫码加我 拉你入群

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

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

2013-5-27 09:09:16
boe 发表于 2013-5-25 19:21
这样行不行?
不错,牛,谢啦!
二维码

扫码加我 拉你入群

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

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

2013-5-27 12:48:29
fyfzhdsfdx 发表于 2013-5-27 09:09
不错,牛,谢啦!
问题解决就好。
用数组的较麻烦,同一行字符和数字都缺失的话,还需要做去重处理。
我很菜的,共同学习。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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