python可视化---堆积直方图
Posted 车路历程
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python可视化---堆积直方图相关的知识,希望对你有一定的参考价值。
import matplotlib.pyplot as plt import numpy as np import matplotlib as mpl mpl.rcParams["font.sans-serif"] = ["SimHei"] mpl.rcParams["axes.unicode_minus"] = False scoreT1 = np.random.randint(0, 100, 100) scoreT2 = np.random.randint(0, 100, 100) x = [scoreT1, scoreT2] colors = ["#8dd3c7", "#bebada"] labels = ["班级A", "班级B"] bins = range(0, 101, 10) plt.hist(x, bins=bins, color=colors, histtype="bar", rwidth=10, stacked=True, label=labels) plt.xlabel("测试成绩") plt.ylabel("学生人数") plt.title("不同班级的测试成绩的直方图") plt.legend(loc="upper left") plt.show()
以上是关于python可视化---堆积直方图的主要内容,如果未能解决你的问题,请参考以下文章
python数据可视化(matplotlib,seaborn,plotly)
100天精通Python(可视化篇)——第79天:matplotlib绘制不同种类炫酷折线图代码实战(网格趋势对比百分比多条折线堆积百分比堆积多坐标子图3D折线图)