Pythonでplt.histを使用してヒストグラムを作成する方法は何ですか?
plt.hist関数を使用してヒストグラムを描画するには、最初にmatplotlib.pyplotモジュールをインポートする必要があります。
以下是一个简单的示例代码,演示如何使用plt.hist函数绘制直方图:
import matplotlib.pyplot as plt
# 示例数据
data = [1, 2, 1, 3, 3, 4, 1, 2, 2, 3, 4, 5, 2, 4, 5, 5, 5]
# 绘制柱状图
plt.hist(data, bins=range(1, 7), edgecolor='black')
# 设置标题和坐标轴标签
plt.title("Histogram")
plt.xlabel("Value")
plt.ylabel("Frequency")
# 显示图形
plt.show()
上記のコードでは、dataは棒グラフを描画するためのデータリストです。binsパラメータは、棒グラフの箱の数を指定するために使用されます。ここでは、range(1, 7)を使用して6つの連続した箱を表します。edgecolorパラメータは、柱の境界の色を設定するために使用されます。
最後に、plt.title、plt.xlabel、plt.ylabel関数を使用して、タイトルや軸ラベルを設定します。
上記のコードを実行すると、バーグラフが表示されるウィンドウがポップアップします。