作者caroldog (喜欢就是喜欢~没什麽原因)
看板Statistics
标题[问题] 有关sas语法的问题~
时间Sun Apr 1 19:53:08 2007
请问一下哦~我有一笔资料要补值~
我已经将平均数跑出~然後要插补回原来的变数~
试了很多次还是没有办法~
以下是我的语法谢谢大大帮我看一下哦~~^^
proc means data=A4 maxdec =4;
var x1;
output out =a5 mean=x2;
run;
a4是我原本的资料集~
我把算出来的平均数创造在另一个资料集~
var x1是一个有遗失值的变数~~
我要把我所传造出来的那一个mean的值(x2)补回原本x1有遗失值的地方~
我有试着把两个档案merge或set
写一个if var x1 = . then x3=x2 else x3=x1;
可是却没有办法补值~
谢谢^^
我想要把补完值的那一个变数产生一个新的变数~变成x3
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.224.245.139
※ 编辑: caroldog 来自: 125.224.245.139 (04/01 19:57)