2011-2016年泰晤士高等教育世界大学排名可视化
20年6月22日 · 胡欣雨 2708 人阅读
摘要:当今教育界,学生、家长、教育家都非常关心学校在世界大学中的排名,因为它能一定程度上反映一所大学的综合实力。世界大学排名,通过对一所大学教师教育能力、学术科研能力、学术影响力、社会关注度等等方面的综合评分,得出一所大学的综合分数,从而得出世界大学排名。每一所学术机构或组织对一所大学各方面的评分依据与侧重点有所不同,因此不同学术机构或组织评出的世界大学排名略有不同。本课题选取了较有国际影响力的泰晤士高等教育世界大学排名,进行教师教育、国际化程度、学术研究、学术影响力、大学收入等评分的可视化研究,同时显示每个国家上榜大学数量的占比,供相关人士参考。
一. 设计意图和研究目标
本课题选取了较有国际影响力的泰晤士高等教育世界大学排名,进行教师教育、国际化程度、学术研究、学术影响力、大学收入等评分的可视化研究,每10所学校呈现一幅指定评分项目的柱状图,清晰直观地给出相邻排名的大学在某一评分项目上的差异,显示出在世界大学中排名靠前的高校未必每一评分项目都居领先水平,用户还可以查询评分学校的5个评分项目得分雷达路,清晰直观地看出一所学校的优势和短板,此外,用户可以查看每一年每个国家上榜大学数量的占比,通过饼图直观地了解每个国家高校教育水平。
二. 数据模型及处理
1、数据来源
Kaggle平台
https://www.kaggle.com/mylesoneill/world-university-rankings?select=timesData.csv
2、进行数据清洗
清洗数据:A.去重
B.填补空缺的数据,timesData.csv中空缺数据为空或者’-’,将其都修改成了数值0
简化数据:United States of America→America
China→中国
United Kingdom→the UK
Hong Kong→中国香港
三. 总体设计
1、程序模块图
2、GUI界面及操作
1)GUI界面
2)GUI操作
A.GUI界面操作依次为点击“打开文件”,选择文件,然后在下拉框中选择年份,即可跳出数据,操作步骤如左下图。如果未打开文件就选择年份,则会跳出“请先打开文件”的提示,如右下图。
B.可以在GUI界面点击“上一页”、“下一页”、“第一页”来切换页数。如果当前已经是第一页,用户仍然点击“上一页”,则会跳出“当前已经是第一页”的提示,如下图一。如果当前是第一页,用户仍然点击“第一页”,想切换至第一页,则会跳出“当前是第一页”的提示,如下图二。如果用户切换年份,则会跳出“切换年份成功”,如下图三。
C.点击以下任一按钮,会在交互界面中显示相应的图表
一. 数据可视化和结论
1、2011年,麻省理工学院排名第三,其教学评分、影响力评分与相邻排名学校几乎一致,学术研究评分较相邻排名的大学低很多,收入评分较相邻排名大学高很多。2011年排名第10的耶鲁大学有类似情况。
结论:泰晤士高等教育世界大学排名是对一所学校的综合性考量,需要综合教师教育、国际化程度、学术研究、学术影响力、大学收入5个因素,从而得出综合分,因此在世界大学中排名靠前的高校未必每一评分项目都居领先水平。
教学评分:
国际化评分:
影响力评分:
学术研究评分:
收入评分:
2、通过饼图可视化每个国家上榜大学数量的占比,便于直观了解每个国家高校教育水平。经过2011年和2015年的饼图数据比较可知,在泰晤士高等教育世界大学前200名的评比中,美国、中国、中国香港的上榜率均有所下降,其中美国的降幅最为明显,英国的上榜率有明显上升,如下图。
3、雷达图
用户可以查询评分学校的5个评分项目得分雷达路,清晰直观地看出一所学校的优势和短板,两例如下图:
二. 亮点
1) 考虑了多种用户误操作的情况,包括未打开文件就进行其他操作、强行翻页等等。
2) 最终可视化的柱状图显示清晰、直观,样式、大小等非常合适。
3) 可以显示雷达图,学校的每一项评分优势与劣势更加明显直观
4) 通过饼图显示每个国家上榜大学数量的占比,便于直观了解每个国家高校教育水平
5) 采用模块化设计,程序可读性较强。
三. 反思
1) 虽然整体采用模块化设计,但仍然不够简洁,部分函数可以合并。
2)显示世界大学排名时未能将数据按照表格的形式对齐。Python3Turtle