前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python+Matplotlib绘制热力图可视化学生成绩辅助分析

Python+Matplotlib绘制热力图可视化学生成绩辅助分析

作者头像
Python小屋屋主
发布2022-06-05 10:01:46
8850
发布2022-06-05 10:01:46
举报
文章被收录于专栏:Python小屋Python小屋

任务描述:

热力图是一种通过对特定区域进行着色来展示数据的统计图表,适用于查看数据总体情况、发现异常值、显示多个变量之间的差异以及检测多组数据之间是否存在相关性等场景。

已知三个班级同一门课程的考试成绩且每个班学生人数相同,绘制热力图进行可视化。

运行结果:

有不少大学的学生学号是根据高考时入学成绩从高到低顺序排的,每个班的学生入学成绩越高则学号越小。如果入学后每个同学都保持原来的学习状态和相对位次的话,那么上图中同一个班级学号从小到大的学生成绩应该是从大到小,在热力图中的颜色应该从浅到深逐渐变化,没有突变;不同班级相同学号的学生成绩之间应该相差不多,在热力图中对应色块的颜色应该比较接近。如果实际数据得到的热力图不符合上面的特征,可以结合其他数据再进一步综合分析从而找出具体的原因。

参考代码:

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-05-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python小屋 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档