楼主: hnfhx0227
9461 11

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

  • 1关注
  • 2粉丝

已卖:303份资源

硕士生

56%

还不是VIP/贵宾

-

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

楼主
hnfhx0227 发表于 2009-12-6 15:45:53 |AI写论文

+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
拉您进交流群
GMT+8, 2026-1-29 03:50