SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 1113|回复: 4
打印 上一主题 下一主题

第一次求助:单因素方差分析

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2008-5-11 23:55:52 | 只看该作者

第一次求助:单因素方差分析

新手,做个单因素方差分析,1和2是两个处理,每个处理4个重复,每个重复6个观察值。程序不工作,请指点,谢谢!
data weight;
input a b x y z p q r;
cards;
1        20.5        19.5        18.6        17.2        19.5        19.1
1        19.5        18.3        17.6        19.4        18.8        20.1
1        20.7        19.3        18.4        18.2        20.8        19.4
1        21.5        19.6        19.6        19.6        17.5        18.6
2        16.1        15.7        13.9        15.9        16.4        15.8
2        15.3        15.2        14.1        14.2        16.6        15.3
2        16.7        16.8        13.2        14.3        15.3        14.8
2        14.1        14.2        16.2        16.9        17.3        13.8
proc anova;
class a b;
model x y z p q r=a b;
means a b/duncan alpha=0.05;
run;
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2008-5-19 15:28:47 | 只看该作者

Re: 第一次求助:单因素方差分析

input后边是8个变量,实际输入的是7个变量,分组变量b在数据中没有,仔细查询一下你的数据。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2008-5-25 21:51:59 | 只看该作者

Re: 第一次求助:单因素方差分析

每个处理4个重复,程序中没体现,cards的数据应该不全,还差3/4
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2008-5-27 19:03:52 | 只看该作者

Re: 第一次求助:单因素方差分析

data weight;
input a b x y z p q ;
cards;
1 20.5 19.5 18.6 17.2 19.5 19.1
1 19.5 18.3 17.6 19.4 18.8 20.1
1 20.7 19.3 18.4 18.2 20.8 19.4
1 21.5 19.6 19.6 19.6 17.5 18.6
2 16.1 15.7 13.9 15.9 16.4 15.8
2 15.3 15.2 14.1 14.2 16.6 15.3
2 16.7 16.8 13.2 14.3 15.3 14.8
2 14.1 14.2 16.2 16.9 17.3 13.8
proc anova;
class a ;
model b x y z p q =a ;
means a /duncan alpha=0.05;
run;
不知道b是不是分类的变量
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
5#
 楼主| 发表于 2008-7-28 23:35:43 | 只看该作者

Re: 第一次求助:单因素方差分析

data weight(drop=i);
input a @ ;
do i=1 to 6;
input b @;
output;
end;
cards;
1 20.5 19.5 18.6 17.2 19.5 19.1
1 19.5 18.3 17.6 19.4 18.8 20.1
1 20.7 19.3 18.4 18.2 20.8 19.4
1 21.5 19.6 19.6 19.6 17.5 18.6
2 16.1 15.7 13.9 15.9 16.4 15.8
2 15.3 15.2 14.1 14.2 16.6 15.3
2 16.7 16.8 13.2 14.3 15.3 14.8
2 14.1 14.2 16.2 16.9 17.3 13.8
;run;
proc print;run;
proc anova;
class a ;
model b =a ;
means a /duncan alpha=0.05;
run;
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-5 00:05 , Processed in 0.069505 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表