作者tew (咖啡王子)
站内Statistics
标题Re: [程式] SAS proc means 垂直加总
时间Wed May 13 11:41:58 2015
※ 引述《andersonhaha (好山好水 多健康)》之铭言:
: id condition 1997 1998 1999 2010
: 1 A 0 0 0 1
: 1 B 0 1 1 1
: 1 C 0 0 2 2
: 加总 0 1 3 4
: 2 A
: 2 B .. .. .. .. ..
: [程式范例]:
: proc means data=a sum;
: class id condition;
: var 1997-2010
: output out=b; run; 是这样吗?SAS好像跑不太动..(windows full)..
: 谢谢指教!!
id condition y1997 y1998 y1999 y2010
根据你後来打的
proc sort data=a;by id condition;
run;
proc means noprint data=a;
var y1997-y2010;
by id condition;
output out=b(drop=_type_ _freq_) sum=y1997-y2010;
run;
真的 不需要那麽多复杂的语法
还有 noprint 很重要
并不是SAS跑不动
是你视窗满了 SAS就停住了
--
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.1.127.206
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1431488521.A.CC5.html