-
matplotlibを使用する方法:
import matplotlib.pyplot as plt data = [1, 2, 3, 4, 5] # ヒストグラムを作成したいデータ bins = 5 # ビンの数 for i in range(len(data)): plt.hist(data[i], bins=bins) plt.show()
この例では、matplotlibの
hist
関数を使用してヒストグラムを作成しています。forループを使用して、データの各要素に対してヒストグラムを作成し、plt.show()
でグラフを表示します。 -
seabornを使用する方法:
import seaborn as sns data = [1, 2, 3, 4, 5] # ヒストグラムを作成したいデータ for i in range(len(data)): sns.histplot(data[i]) plt.show()
この例では、seabornの
histplot
関数を使用してヒストグラムを作成しています。sns.histplot
は、デフォルトでカーネル密度推定も行います。 -
plotnineを使用する方法:
from plotnine import ggplot, aes, geom_histogram from plotnine.data import diamonds data = diamonds # ヒストグラムを作成したいデータ for i in range(len(data)): ggplot(data[i], aes(x='carat')) + geom_histogram()
この例では、plotnineパッケージを使用してヒストグラムを作成しています。
geom_histogram
関数を使用してヒストグラムを追加し、ggplot
関数でグラフ全体を作成します。
これらは、Pythonでforループ内でgeom_histogramを使用するためのいくつかの方法です。ご自身のデータに合わせて適切な方法を選択し、必要に応じてパラメータを調整してください。