from matplotlib import colors
import matplotlib.pyplot as plt
import numpy as np
from numpy.core.fromnumeric import size
# 直方图 hist(data) data:float or array-like
np.random.seed(2) # 保持下面的数据多次生成一样
# normal:正态分布 平均值9000 标准差3000
data = np.random.normal(9000, 3000, size=300)
data = data[data >= 5000] # 取不小于5000的数值
print(len(data))
# rwidth:柱子宽度 alpha:柱子透明度 bin:柱子个数
plt.hist(data, rwidth=0.3, alpha=0.7, bins=20)
plt.show()
plt.hist([1,2,3,3,2,2,1,2,3,2,4])
plt.show()
效果: