全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6679 15
2010-05-26
已知某班四名同学某次考试成绩如下:


姓名 性别 语文 数学 物理 化学 英语
王辉

80
85
82
78
90

李唱

85
93
88
70
89

张三

77
86
67
82
85

王二

81
78
93
83
87



试建立一个临时性SAS数据集SCORE,并据此计算每位同学的总成绩和平均成绩并筛选出数学成绩大于85分的同学。


这个怎么写程序?主要是这里“计算每位同学的总成绩和平均成绩”
二维码

扫码加我 拉你入群

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

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

全部回复
2010-5-26 17:52:20
total=sum(of _numeric_);
avg=mean(of _numeric_);
二维码

扫码加我 拉你入群

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

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

2010-5-26 17:53:26
二楼的程序正确
二维码

扫码加我 拉你入群

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

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

2010-5-26 18:07:27
楼上的能写个完整的程序出来吗?我弄了一下还是不行
二维码

扫码加我 拉你入群

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

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

2010-5-26 18:17:49
确实深奥,帮顶。。
二维码

扫码加我 拉你入群

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

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

2010-5-26 18:24:32
data score;
input name$ sex$ chinese math physics chemistry english;
label name="姓名" sex="性别" chinese="语文" math="数学" physics="物理" chemistry="化学" english="英语";
total=sum(of _numeric_);
avg=mean(of _numeric_);
format avg f8.2;
if math>85;
cards;
王辉   男    80    85    82    78    90
李唱   女    85    93    88    70    89
张三   男    77    86    67    82    85
王二   女    81    78    93    83    87
;
run;
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群