(A数据可视化)用直方图显示某班级年龄分布,如下图所示

题目补充

用直方图显示某班级年龄分布,如下图所示,其中:标题为"年龄分布",x轴为所有学生的年龄,具体为[18,19,16,18,20,23,20,18,21,20,19,20,21,17,17,19,16,18,22,23,20,18,22,20,19,22,21,17],指定直方图条形的个数bins为8个,直方图颜色为"steelblue",直方图边框色为绿色"g",透明度为0.3;汉字字体为“黑体”('SimHei'),坐标轴正常显示负号;依次设置x轴名称为“年龄”,y轴名称为“频数”

 

应用效果

 

 

参考代码

#coding=gbk
import matplotlib.pyplot as plt
if __name__=='__main__':
    """"""
    list01=[18,19,16,18,20,23,20,18,21,20,19,20,21,17,17,19,16,18,22,23,20,18,22,20,19,22,21,17]
    plt.hist(x=list01,bins=8,color="steelblue",edgecolor="g",alpha=0.3)
    plt.rcParams['font.sans-serif']=['SimHei']
    plt.rcParams['axes.unicode_minus']=False
    plt.xlabel('年龄')
    plt.ylabel('频数')
    plt.title('年龄分布')
    """"""
    plt.show()

 

posted @ 2022-12-07 19:55  淡淡的晓山横雾  阅读(131)  评论(0编辑  收藏  举报