streamlit学生成绩展示平台

         streamlit能让用户以数据的分析、展示为核心,节约部署在服务器上的精力。

        学生,尤其是高中生,如何从成绩中获取有效数据,从而在教学上给学生、给教师一些具体、明确的建议呢?为了解决这个问题,设计了这个平台,从而可以在考试结束后、下次考试之前,第一时间给学生一个比较准确的数据呈现,从而帮助学生了解现在的状况,从而调整学习策略。

目录

 1.侧边栏:搜索框和学科选择、班级人数

2.成绩排名图。

 3.真实成绩的雷达图

 4.所在班级的均分、方差。

​编辑

  5.所在班级的前级前150的均分、方差。

 6.前150名各班所占的人数。

7.前150给班级的贡献累积值。 

8.学生成绩在班级、年级所处的位置。


 1.侧边栏:搜索框和学科选择、班级人数

        针对学生、学科进行个体搜索,了解班级人数以及所在的班级。

2.成绩排名图。

        从图中可以看出这个学生的真实成绩和年级排名。从而明确哪些科目需要更加用心。这里用的是pyecharts的bar,反转y轴的效果如下,直观而形象。

 

 3.真实成绩的雷达图

        雷达图显示了本次考试各科的本人成绩、总人数的均分、前150名的均分以及本次考试的最高分。帮助学生了解自己的情况。

        从数据来看,亚瑟的成绩较好,但与顶级还有不小的差距。

 

 4.所在班级的均分、方差。

         这两张表是体现学生所在的班级在这个学科的均分和方差的,均分体现班级整体水平,方差体现离散度。

    5.所在班级的前级前150的均分、方差。

        体现班级前150名的平均水平,以及离散程度。

 6.前150名各班所占的人数。

        前10名多少人?前20名多少人?通过这个曲线能够很清晰地看出哪些班较强势。

7.前150给班级的贡献累积值。 

        年级前10名,共给班级累积了多少分?年级前20共累积多少分?从这个曲线能很方便地看出前多少名的情况。 

8.学生成绩在班级、年级所处的位置。

        学生的成绩在班级所处的位置是什么样的?从这个排名表中也许能了解一点。

 

        以上就是学生成绩展示的平台,能够帮助我们在学生成绩出来之后,第一时间直观地了解学生的学习情况,以帮助学生在接下来的时间做科学合理的调整。

项目地址:GitHub - limaning/streamlitEcharts

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

limaning

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值