SAS中文论坛
标题:
求教,内次数不等的方差分析
[打印本页]
作者:
shiyiming
时间:
2008-2-27 00:06
标题:
求教,内次数不等的方差分析
本人统计学的很差,急着写论文,有多组数据想进行方差分析,每组数据多达几百个但是类内次数不等,有的组300多个,有的400多个,有的才几十个;看了SAS书上的例题是每组只有几个的所以可以在sas里面横着一个一个的输入,但是我的每组的样品很多,所以我想能否竖着直接从excel粘贴过来,比如下列A、B、C、D四组如何做他们的方差分析,sas程序怎么写,万分感谢!
A组 *** B组 *** C组 *** D组
2.74 *** 3.07 *** 2.66 *** 3.12
2.80 *** 2.92 *** 2.93 *** 2.89
2.81 *** 2.91 *** 2.89 *** 3.21
2.87 *** 2.96 *** 3.08 *** 3.97
2.62 *** 2.86 *** 3.19 *** 3.22
2.59 *** 2.90 *** 2.95 *** 3.28
2.81 *** 3.06 *** 2.95 *** 3.29
2.62 *** 3.15 *** 3.50 *** 2.70
2.80 *** 3.14 *** 3.19 *** 2.66
3.05 *** 2.66 *** 3.20 *** 2.71
3.12 *** 2.65 *** 2.98 *** 2.55
2.73 *** 2.67 *** 3.28 *** 2.74
2.93 *** 3.02 *** 3.22 *** 2.78
2.69 *** 2.86 *** 3.28 ***
3.24 *** 2.87 *** 2.83 ***
2.80 *** 2.48 ***
2.81 *** 2.88 ***
2.70 *** 3.27 ***
2.94 *** 3.37 ***
2.71 ***
2.74 ***
2.72 ***
2.51 ***
2.35 ***
2.64 ***
2.78 ***
2.09 ***
作者:
shiyiming
时间:
2008-2-27 12:55
标题:
Re: 求教,内次数不等的方差分析
不用粘过来,如果原来保存的文件是excel文件放在c盘下1.xls,而excel文件中的第一行为变量名,用import语句。
proc import out=a datafile='C:\1.xls' dbms=excel2000 replace;
然后在work数据库中就有一个数据集合a;
对它用proc anava data=a;写入您的分析内容就可以了。您没写明白要分析什么,所以下面的只有您自己写了。
作者:
shiyiming
时间:
2008-2-28 21:12
标题:
Re: 求教,内次数不等的方差分析
谢谢帮忙哦,但是本人太菜了,还是弄不出来啊,可否以上面的A、B、C、D组作为例子,分析这四组的方差并两两进行多重比较(duncan),看这四组是否有差异,希望写出完整的sas程序,非常感谢!!!
作者:
shiyiming
时间:
2008-2-29 03:23
标题:
Re: 求教,内次数不等的方差分析
Simple one-way ANOVA:
proc glm data=a;
class group;
model y = group/solution;
lsmeans group/adjust=tukey;
run;
note: Y is the outcome
The SAS output will give you the p-value of group and the lsmeans of each group, also the multiple comparesion result.
Hope this help.
Yz
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2