SAS中文论坛
标题:
假定有一个随机抽样调查,得到四个工厂在四种改革方案中,工人收入的状况如下表。
[打印本页]
作者:
shiyiming
时间:
2012-4-8 15:43
标题:
假定有一个随机抽样调查,得到四个工厂在四种改革方案中,工人收入的状况如下表。
厂名 方案1 方案2 方案3 方案4
工厂1 146 200 148 151
工厂2 158 303 282 290
工厂3 415 461 431 413
工厂4 454 452 453 415
问:(1)各种方案之间的收入是否有显著差异?
(2)不同规模的工厂之间,收入是否有显著差异?
作者:
shiyiming
时间:
2012-4-11 05:24
标题:
Re: 假定有一个随机抽样调查,得到四个工厂在四种改革方案中,工人收入的状况如下表。
[code:30hqh2dr]data a;
input name $ p1 p2 p3 p4;
cards;
f1 146 200 148 151
f2 158 303 282 290
f3 415 461 431 413
f4 454 452 453 415
;
data b; set a;
array p(4) p1-p4;
do i=1 to 4;
do j=i+1 to 4;
/* ij=catx('_',i,j);*/
d=p(j)-p(i);output;
end;
end;
proc transpose data=b out=c(where=(d1 is not missing) drop=_name_) prefix=d;
var d;
by name;
copy p1 p2 p3 p4;
run;
%macro d;
%do i=1 %to 6;
proc univariate data=c;
var d&i.;
run;
%end;
%mend;
%d
[/code:30hqh2dr]
this code just for the (1), and the (2) should be the similar, use proc transpose first.
作者:
shiyiming
时间:
2012-5-13 22:07
标题:
Re: 假定有一个随机抽样调查,得到四个工厂在四种改革方案中,工人收入的状况如下表。
data ads;
do w =1 to 4;
do m=1 to 4;
input y @@;
output;
end;
end;
cards;
146 200 148 151
158 303 282 290
415 461 431 413
454 452 453 415
;
proc anova data=ads;
class m w;
model y=m w;
means m w/snk;
run;
作者:
shiyiming
时间:
2012-5-16 14:11
标题:
Re: 假定有一个随机抽样调查,得到四个工厂在四种改革方案中,工人收入的状况如下表。
我只想说一句 你就四个数据点 能做什么
欢迎光临 SAS中文论坛 (http://www.mysas.net/forum/)
Powered by Discuz! X3.2