1. ホーム
  2. python

Pythonヒストグラムの概要

2023-09-05 19:17:06

質問

Jupyter (Python 2)でヒストグラムをプロットしたところ、棒グラフの輪郭が見えると思ったのですが、そうではありません。

以下のようなコードを使っています。

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()

どのように解決するのですか?

どうやら、あなたの linewidth がゼロに設定されているか edgecolor に設定された 'none' . Matplotlib は 2.0 でこれらのデフォルトを変更しました。 使ってみてください。

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