前提・実現したいこと
jupyternotebook内でグラフを縦4×横2になるようにグラフを並べたいです。調べてみるとplt.subplot(縦,横)みたいな感じでできると言うことはわかったのですが、自分のコードとのつながりがわからなかったので質問させていただきました。
今のコードだと縦に並んでいます。
該当のソースコード
import matplotlib import matplotlib.pyplot as plt import numpy as np name_counter = 0 for ppp in list_for_graph: labels = ppp['time'] height1 = ppp['rise_probability'] x = np.arange(len(labels)) width = 0.35 ax, fig = plt.subplot() rects1 = ax.bar(x - width/2, height1, width, label='rise_probability') ax.set_ylabel('') name = name_list[name_counter] name_counter += 1 ax.set_title(name) ax.set_xlabel('time') ax.set_xticks(x) ax.set_xticklabels(labels) ax.legend() # fig.tight_layout() plt.show()
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。