SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 877|回复: 2
打印 上一主题 下一主题

如何求各地区学生的各门平均分?

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2005-5-11 12:15:50 | 只看该作者

如何求各地区学生的各门平均分?

数据集如下:



place chinese MathAna ProgLang AlgGeo

广东东莞 62 68 89 77
广东东莞 62 75 82 78
广东恩平 50 74 91 73
广东丰顺 71 90 68 80
广东丰顺 67 74 69 85
广东佛山 83 68 77 68
广东佛山 64 87 90 85
广东佛山 73 71 68 67
广东佛山 72 76 78 83
广东佛山 70 64 75 62
广东广州 80 90 85 78
广东广州 60 67 60 61
广东广州 85 90 82 65
广东广州 80 85 86 78




要求的是,广东东莞、广东恩平、广东丰顺、广东佛山、广东广州等地区学生的
chinese MathAna ProgLang AlgGeo 的分别的平均分,请问在SAS里面如何求。谢谢。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2005-5-11 17:57:07 | 只看该作者

这样作

data aa;
input place$ chinese MathAna ProgLang AlgGeo ;
cards;
广东东莞 62 68 89 77
广东东莞 62 75 82 78
广东恩平 50 74 91 73
广东丰顺 71 90 68 80
广东丰顺 67 74 69 85
广东佛山 83 68 77 68
广东佛山 64 87 90 85
广东佛山 73 71 68 67
广东佛山 72 76 78 83
广东佛山 70 64 75 62
广东广州 80 90 85 78
广东广州 60 67 60 61
广东广州 85 90 82 65
广东广州 80 85 86 78
;
proc means mean;
class place;
var  chinese MathAna ProgLang AlgGeo ;
run;
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2005-5-12 22:41:33 | 只看该作者

RE:

data aa;
input place$ chinese MathAna ProgLang AlgGeo ;
cards;
广东东莞 62 68 89 77
广东东莞 62 75 82 78
广东恩平 50 74 91 73
广东丰顺 71 90 68 80
广东丰顺 67 74 69 85
广东佛山 83 68 77 68
广东佛山 64 87 90 85
广东佛山 73 71 68 67
广东佛山 72 76 78 83
广东佛山 70 64 75 62
广东广州 80 90 85 78
广东广州 60 67 60 61
广东广州 85 90 82 65
广东广州 80 85 86 78
;
run;
proc sql;
select distinct place,avg(chinese) as Chinese, avg(MathAna) as MathAna, avg(ProgLang) as ProgLang, avg(AlgGeo) as AlgGeo from aa group by place;
quit;
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-9 01:08 , Processed in 0.068071 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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