全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
11798 12
2009-10-14
分类变量的缺失值用SAS如何处理?用mi过程可以实现吗?
二维码

扫码加我 拉你入群

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

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

全部回复
2009-10-14 15:19:04
你想把缺失值变成什么?
data a;
input x y$ z$ m;
cards;
. . . 1
;
run;

data b;
set a;
array char _CHARACTER_;
array numr _NUMERIC_;
do over char;
if char eq "" then char="置0";
end;
do over numr;
if numr eq . then numr=0;
end;
run;
二维码

扫码加我 拉你入群

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

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

2009-10-14 21:17:37
现在有一个数据集,但是有些分类变量存在缺失值,比如说学历(分成小学,初中,高中,大学或以上),所以想问有什么办法可以将这些缺失值进行填补?现在的缺失值处理方法好像都是针对连续变量的,不知道分类变量有什么方法可以处理?
二维码

扫码加我 拉你入群

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

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

2009-10-15 10:09:23
我也有同样问题,期待学习一下
二维码

扫码加我 拉你入群

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

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

2009-10-15 14:58:01
缺失值填充有很多方法,你想对缺失值填充什么值?你没有运行我上面给的code吗?
二维码

扫码加我 拉你入群

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

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

2009-10-15 22:38:17
运行了,但是就只能指定一个值吗?我的意思是可不可以像多元填补的方法一样可以自己填补,不用自己指定的方法?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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