楼主: lqwoailuo
1391 13

3个变量d1-d3,数据节选如下?请问应该怎么办? [推广有奖]

  • 4关注
  • 0粉丝

博士生

94%

还不是VIP/贵宾

-

威望
0
论坛币
200 个
通用积分
0.0001
学术水平
4 点
热心指数
5 点
信用等级
5 点
经验
14009 点
帖子
407
精华
0
在线时间
177 小时
注册时间
2013-8-6
最后登录
2014-5-29

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1 2 7
2 3 .
3 . 4
如果发现缺失值 ,即用该列数据的平均值来代替,数据结果应如下:
  1 2   7
  2 3   5.5
  3 2.5 4
应该怎么做???请问?
二维码

扫码加我 拉你入群

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

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

关键词:怎么办 数据结果 怎么做 平均值 缺失值 平均值

沙发
lqwoailuo 发表于 2013-12-10 14:40:54 |只看作者 |坛友微信交流群

使用道具

藤椅
lqwoailuo 发表于 2013-12-10 14:52:46 |只看作者 |坛友微信交流群

使用道具

板凳
lqwoailuo 发表于 2013-12-10 15:41:14 |只看作者 |坛友微信交流群

使用道具

报纸
lqwoailuo 发表于 2013-12-10 16:20:19 |只看作者 |坛友微信交流群
data a;
input d1 d2 d3;
cards;
1 2 7
2 3 .
3 . 4
;
run;
然后应该怎么做啊?把缺失值换成那列数和的均值

使用道具

地板
henryyhl 发表于 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;
It's not going to be easy, but it is going to be worth it.

使用道具

7
A072560 发表于 2013-12-10 17:13:54 |只看作者 |坛友微信交流群
PROC STANDRAD DATA=A  REPLACE OUT=B;
VAR  d1-d3;
RUN;

使用道具

8
lqwoailuo 发表于 2013-12-10 18:28:22 |只看作者 |坛友微信交流群
A072560 发表于 2013-12-10 17:13
PROC STANDRAD DATA=A  REPLACE OUT=B;
VAR  d1-d3;
RUN;
朋友 谢谢你,能麻烦您给解释一下 这几句语句是什么意思吗?作用。谢谢。

使用道具

9
lqwoailuo 发表于 2013-12-10 18:28:43 |只看作者 |坛友微信交流群
henryyhl 发表于 2013-12-10 16:58
data a;
input d1 d2 d3;
cards;
谢谢。

使用道具

10
zw612003 发表于 2013-12-10 22:45:57 |只看作者 |坛友微信交流群
A072560 发表于 2013-12-10 17:13
PROC STANDRAD DATA=A  REPLACE OUT=B;
VAR  d1-d3;
RUN;
还需要继续研究,谢谢你的信息。

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-6-26 16:25