matplotlib 通过添加边缘颜色勾勒的直方图

fcwjkofz  于 2023-10-24  发布在  其他
关注(0)|答案(1)|浏览(109)

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

我使用以下代码:

  1. import matplotlib.pyplot as plt
  2. from numpy.random import normal
  3. gaussian_numbers = normal(size=1000)
  4. plt.hist(gaussian_numbers)
  5. plt.title("Gaussian Histogram")
  6. plt.xlabel("Value")
  7. plt.ylabel("Frequency")
  8. plt.show()
q9rjltbz

q9rjltbz1#

看起来你的linewidth被设置为零,或者你的edgecolor被设置为'none'。Matplotlib在2.0中更改了这些默认值。尝试使用:

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

相关问题