数据可视化 您所在的位置:网站首页 学生成绩分布图表怎么画 数据可视化

数据可视化

2024-07-16 03:36| 来源: 网络整理| 查看: 265

注:所有需求数据都来源于student_grade.npz文件 需求一:(1)使用pandas读取学生考试成绩数据

代码:

#导入所需的库 import numpy as np import pandas as pd import matplotlib.pyplot as plt plt.rcParams['font.sans-serif'] = 'SimHei' # 设置中文显示 plt.rcParams['axes.unicode_minus'] = False data_1 = np.load('D:/sjfx/student_grade.npz', allow_pickle=True) print(data_1.files) s_t = data_1['arr_0'] s_d = data_1['arr_1'] print(s_t) print(s_d)

运行结果: 

需求二: (2)将学生考试总成绩分为4个区间,计算每个区间下的学生人数,绘制学生考试总成绩分布饼图。

饼图(Pie Graph)将各项数据的大小与各项数据总和的比例显示在一张“饼”中,以“饼块”的大小来确定每一项数据的占比。饼图可以比较清楚地反映出部分与部分、部分与整体之间的比例关系,易于显示每组数据相对于总数的比例,而且显示方式直观。 pyplot中绘制饼图的函数为pie

 

代码:

score_0_150 = 0 score_150_200 = 0 score_200_250 = 0 score_250_300 = 0 for i in range(len(s_d)): if 0 < s_d[i, -1]


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有