1. 程式人生 > >python可視化---直方圖的不同形狀

python可視化---直方圖的不同形狀

alt style atp 技術 直方圖 http 分享 tty matplot

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可視化---直方圖的不同形狀