一个统计和分类GPA成绩的SAS题,比较急-经管之家官网!

人大经济论坛-经管之家 收藏本站
您当前的位置> 会计>>

会计库

>>

一个统计和分类GPA成绩的SAS题,比较急

一个统计和分类GPA成绩的SAS题,比较急

发布:windvally | 分类:会计库

关于本站

人大经济论坛-经管之家:分享大学、考研、论文、会计、留学、数据、经济学、金融学、管理学、统计学、博弈论、统计年鉴、行业分析包括等相关资源。
经管之家是国内活跃的在线教育咨询平台!

经管之家新媒体交易平台

提供"微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯"等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

提供微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

本人是这个学期刚刚接触SAS,对这道题一直无法搞清楚。第一次到这个论坛上,希望高手们能帮一帮我把这个程序编出来。题是英文题,如有人愿意帮忙但需要中文的话,请回复告知我,我会把题翻成中文。题:程序是用来统计 ...
免费学术公开课,扫码加入


本人是这个学期刚刚接触SAS,对这道题一直无法搞清楚。第一次到这个论坛上,希望高手们能帮一帮我把这个程序编出来。
题是英文题,如有人愿意帮忙但需要中文的话,请回复告知我,我会把题翻成中文。
题:
程序是用来统计和分类这个格式的数据:
K2EMN@591@MANEC 300 @3.0@B @
K2EMN@591@MATH113 @4.0@C @
K2EMN@591@STAT322 @1.0@P @
K2EMN@591@STAT334 @3.0@A-@
K2EMN@591@STAT336 @3.0@B @
MPCGK@591@ECON110 @3.0@C+@
MPCGK@591@STAT321 @3.0@B+@
MPCGK@591@STAT322 @1.0@P @
MPCGK@591@STAT361 @3.0@C+@
MPCGK@591@STAT520 @3.0@C-@
NPMCS@591@COMMS 101 @2.0@A-@
NPMCS@591@COMMS 201 @2.0@B+@
NPMCS@591@COMMS 255 @3.0@A-@
NPMCS@591@PHY S 100 @3.0@B-@
NPMCS@591@PL SC 110 @3.0@B+@
NPMCS@591@REL A 301 @2.0@A-@
P2I8P@591@A HTG 100 @3.0@B @
学生号@学期号@课程名字@课程所值学分@该学生此课的字母成绩@学生姓名(有的数据文档有学生姓名,有的没有)
这些数据是以txt形式储存起来的文档,共有56个。要求是程序通过MACRO,只需要载入不同文件名,就可以把56个文档里的资料逐个统计分类。
制作4个HTML格式的报告:
报告1
按学期号分类后:
再按学生号分类:
计算并输出每个学生该学期的平均GPA成绩(比如说最后一个学生NPMCS,他在591学期的平均GPA是3.5)
GPA的换算方法是把字母成绩换成数字:带A的都是4,带B的3,C是2,D是1,E是0,其他字母全部忽略不记。
计算并输出每个学生该学期获得的总学分(比如说最后一个学生NPMCS,他在591学期的学分是15)
计算并输出每个学生该学期获得的总学分(真),但是如果课程没有得到ABCD的成绩,就不计入总学分。
根据每个学生的总学分,如果小于等于26,标注该学生为1年级(F)
根据每个学生的总学分,如果大于等于27小于等于56,标注该学生为2年级(S)
根据每个学生的总学分,如果大于等于57小于等于86,标注该学生为3年级(J)
根据每个学生的总学分,如果大于等于87,标注该学生为4年级(Sn)
计算并输出每个学生该学期上了多少课。(NPMCS在591学期上了6课)
计算并输出该学期每一个学生有多少个课的字母成绩是A
计算并输出该学期每一个学生有多少个课的字母成绩是B
计算并输出该学期每一个学生有多少个课的字母成绩是C
计算并输出该学期每一个学生有多少个课的字母成绩是D
计算并输出该学期每一个学生有多少个课的字母成绩显示的是W
计算并输出该学期每一个学生有多少个课的字母成绩显示的是E,UW,WE,或IE
根据课程名字,计算并输出每个学生是否有在同一个学期上两次以上相同的课。重课了多少次?

报告2
按学期号分类后:
计算并输出该学期所有学生的总平均GPA成绩
GPA的换算方法是把字母成绩换成数字:带A的都是4,带B的3,C是2,D是1,E是0,其他字母全部忽略不记
计算并输出该学期所有学生获得的总平均学分
计算并输出该学期所有学生获得的总学分(真)(如果课程没有得到ABCD的成绩,就不计入总学分)
计算并输出该学期一共有多少个课的字母成绩是A(不用按学生号分类)
计算并输出该学期一共有多少个课的字母成绩是B(不用按学生号分类)
计算并输出该学期一共有多少个课的字母成绩是C(不用按学生号分类)
计算并输出该学期一共有多少个课的字母成绩是D(不用按学生号分类)
计算并输出该学期一共有多少个课的字母成绩显示的是W(不用按学生号分类)
计算并输出该学期一共有多少个课的字母成绩显示的是E,UW,WE,或IE(不用按学生号分类)
重复以上内容,不过只计算课程缩写是STAT和MATH的数据(就是只统计统计学和数学课程的数据)
REPORT 3
根据报告1中每个学生的平均GPA成绩,列出成绩名列前10%的学生的名字(学生号)
比如说,举例的数据组中共有4个学生,那么该数据组的报告3就列出该4人中平均GPA成绩最高的那个人(NPMCS)
计算10%是多少人时,小于1则取1.
根据报告1中每个学生的所有学期算下来的总学分,计算并输出有多少个学生的学分在60-130之间。
REPORT 4
根据报告1中每个学生的平均GPA成绩,列出成绩名列前10%的学生的名字(学生号)
根据报告1中每个学生的所有学期算下来的总学分,计算并列出有多少学生学习了至少20个学分的统计学课(课程缩写:STAT)或数学课(课程缩写:MATH)
最好有:
1.运用MACRO减少重复的程序组
2.运用PROC SQL
3.运用 PROC REPORT
4.运用ODS去创建网页形式的报告
5.用Array去简化程序
编的程序最后运行的话,打出来的是4个report。
如有问题,敬请提问。非常感谢愿意帮助我的人。
因为刚到这个论坛,没有多少币,只能全押上了>.<
「经管之家」APP:经管人学习、答疑、交友,就上经管之家!
免流量费下载资料----在经管之家app可以下载论坛上的所有资源,并且不额外收取下载高峰期的论坛币。
涵盖所有经管领域的优秀内容----覆盖经济、管理、金融投资、计量统计、数据分析、国贸、财会等专业的学习宝库,各类资料应有尽有。
来自五湖四海的经管达人----已经有上千万的经管人来到这里,你可以找到任何学科方向、有共同话题的朋友。
经管之家(原人大经济论坛),跨越高校的围墙,带你走进经管知识的新世界。
扫描下方二维码下载并注册APP
本文关键词:

本文论坛网址:https://bbs.pinggu.org/thread-3008210-1-1.html

人气文章

1.凡人大经济论坛-经管之家转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
经管之家 人大经济论坛 大学 专业 手机版