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="stepfilled", rwidth=10,
         stacked=True, label=labels)

plt.xlabel("测试成绩")
plt.ylabel("学生人数")

plt.title("不同班级的测试成绩的直方图")

plt.legend()

plt.show()

以上是关于python可视化---直方图的不同形状的主要内容,如果未能解决你的问题,请参考以下文章

Python使用matplotlib可视化离散(分类)变量的堆叠的直方图自定义堆叠直方图中不同分组条形的色彩(Histogram for Categorical Variable)

Python使用matplotlib函数subplot可视化多个不同颜色的折线图自定义数据点的形状自定义折线图的颜色

可视化实验九:利用Python绘制直方图饼图

谈谈Python实战数据可视化之pygal模块(基础篇)

python可视化-pandas一行代码能绘出哪些炫酷图

python可视化-pandas一行代码能绘出哪些炫酷图