全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1681 13
2013-12-10
  1 2 7
2 3 .
3 . 4
如果发现缺失值 ,即用该列数据的平均值来代替,数据结果应如下:
  1 2   7
  2 3   5.5
  3 2.5 4
应该怎么做???请问?
二维码

扫码加我 拉你入群

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

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

全部回复
2013-12-10 14:40:54
二维码

扫码加我 拉你入群

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

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

2013-12-10 14:52:46
二维码

扫码加我 拉你入群

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

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

2013-12-10 15:41:14
二维码

扫码加我 拉你入群

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

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

2013-12-10 16:20:19
data a;
input d1 d2 d3;
cards;
1 2 7
2 3 .
3 . 4
;
run;
然后应该怎么做啊?把缺失值换成那列数和的均值
二维码

扫码加我 拉你入群

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

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

2013-12-10 16:58:46
lqwoailuo 发表于 2013-12-10 16:20
data a;
input d1 d2 d3;
cards;
data a;
input d1 d2 d3;
cards;
1 2 7
2 3 .
3 . 4
;
run;
proc sort data=a;
by d1;
run;
proc sql ;
create table b as
select d1, mean(d2) as d2, mean(d3) as  d3
from a;
quit;

data c;
update  b a ;
by d1;
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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