【发布时间】:2020-11-04 12:49:53
【问题描述】:
假设我有数据 [1,2,3, 7,8,9,9, 20,30,40,100,1000] 我想用 Python 为其绘制直方图。我关心的所有 bin 都是 [0,5]、[5,10] 和 [10, +∞)。我该怎么做?
当然,以下不会这样做。
import matplotlib.pyplot as plt
data = [1,2,3, 7,8,9,9, 20,30,40,100,1000]
plt.figure()
plt.hist(data, bins=5, color="rebeccapurple")
plt.show()
【问题讨论】:
-
直方图用于显示分布。如果您更改它们的大小,则可能会产生误导。也许条形图更符合您的要求?
-
好点。虽然在某些情况下我们只需要知道有一条肥尾巴
标签: python matplotlib histogram bins