Python直方图大纲

时间:2017-03-11 22:58:09

标签: python matplotlib histogram

我在Jupyter(Python 2)中绘制了直方图,并期望看到我的条形图的轮廓,但事实并非如此。

enter image description here

我使用以下代码:

import matplotlib.pyplot as plt
from numpy.random import normal
gaussian_numbers = normal(size=1000)
plt.hist(gaussian_numbers)
plt.title("Gaussian Histogram")
plt.xlabel("Value")
plt.ylabel("Frequency")
plt.show()

1 个答案:

答案 0 :(得分:74)

您的linewidth设置为零或edgecolor设置为'none'。 Matplotlib在2.0中更改了这些默认值。尝试使用:

plt.hist(gaussian_numbers, edgecolor='black', linewidth=1.2)

enter image description here