グループ化されたパンダデータフレームから作成されたヒストグラムのタイトル、y軸のタイトル、およびx軸の番号を変更しようとしています。これが私が話していることの例です:
%matplotlib inline
import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns
from random import randint
plt.style.use('seaborn-whitegrid')
a = []
for i in range(200):
a.append(randint(0, 1))
b = []
for i in range(200):
b.append(randint(1, 3))
d = {'A': a, 'B': b}
df = pd.DataFrame(data=d)
df_group = df.groupby(['A'], as_index = True)
df_group.hist(bins=5)
これは、コードを実行したときに表示されるものです:元のプロット
私がやりたいのは、Pythonで次のように編集することです(私はこれをペイントで作成しました):編集されたプロット
どんな助けでもいただければ幸いです。
これにより、希望する結果が得られるはずです。
%matplotlib inline
import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns
from random import randint
plt.style.use('seaborn-whitegrid')
a = []
for i in range(200):
a.append(randint(0, 1))
b = []
for i in range(200):
b.append(randint(1, 3))
d = {'A': a, 'B': b}
df = pd.DataFrame(data=d)
df_group = df.groupby(['A'], as_index = True)
ax = df_group.hist(bins=5)
for i in range(len(ax)):
ax[i][0][0].set_title(f"A-{i}")
サブプロットを繰り返し処理し、手動で名前を変更しました。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加