楼主: hnfhx0227
8850 11

[问答] 求助:对学生成绩求平均分 [推广有奖]

  • 1关注
  • 2粉丝

硕士生

56%

还不是VIP/贵宾

-

威望
0
论坛币
99 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2311 点
帖子
70
精华
0
在线时间
157 小时
注册时间
2007-4-9
最后登录
2019-10-21

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我现在的数据是这样的,一列姓名,一列分数,每人有几个分数,有些是两个分数,有些人是三个,不一定的,我现在要把每个人的分数取平均值,最后的结果是每人对应一个平均分,怎么做啊,望各位大虾指导。如这样的形式:

张一   68
王二   85
王二   75
赵三   90
赵三   80
赵三   85


最终的结果要是:

张一   68
王二   80
赵三   85
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:平均分 求平均 平均值 怎么做 求助 学生 平均分

沙发
songliranok 发表于 2009-12-6 15:48:16 |只看作者 |坛友微信交流群
这个好难啊

使用道具

藤椅
xiaosanmao 发表于 2009-12-6 16:05:45 |只看作者 |坛友微信交流群
data a;
input x$ y;
cards;
张一   68
王二   85
王二   75
赵三   90
赵三   80
赵三   85
;run;
proc sql;select x,avg(y) as mean from a  group by x;quit;

使用道具

板凳
sunny001818 发表于 2009-12-6 17:15:38 |只看作者 |坛友微信交流群
用SAS试试,或许可能求出来!

使用道具

报纸
renyongqiang001 发表于 2009-12-6 20:07:29 |只看作者 |坛友微信交流群
用excel做个数据透视就可以了,不过不知道你是就这几个数还是有一个学校学生的成绩数。

使用道具

地板
guozhuli 发表于 2009-12-6 23:15:35 |只看作者 |坛友微信交流群
其实很简单,对数据进行转置(transpose),原来的列变成行,原来的行(人名)变成列,再对各列(即各个人)求均值即可,很容易操作。

使用道具

7
soucong 发表于 2009-12-7 14:01:46 |只看作者 |坛友微信交流群
Data--split_file--姓名;然后用分析中的描述统计,记得设置平均值。

使用道具

8
mengchuanjin 发表于 2009-12-7 14:02:47 |只看作者 |坛友微信交流群
用excel做个数据透视

很 简单,把透视的字段属性从频次改成均值。太简单了

使用道具

9
kuangsir6 发表于 2009-12-7 15:01:10 |只看作者 |坛友微信交流群
1# hnfhx0227
SPSS是可以的,过程也比较简单

使用道具

10
cowboy1106 发表于 2009-12-7 18:42:07 |只看作者 |坛友微信交流群
数据透视表很好用的

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 19:09