matplotlibのめっちゃまとめ
をやっていたのですが、
下記コードだとax3が2列目にプロットされる([0:2]なので3列目は含まれない)というコードだと思ったので画像中オレンジの文字で示した位置にプロットされてax1,ax2と被りエラーを起こすのではないかと考えたのですが、なぜ通ったのでしょうか?
fig = plt.figure(facecolor='skyblue', tight_layout=True) gs = fig.add_gridspec(2, 3) ax1 = fig.add_subplot(gs[0, 0:2], facecolor='gray') ax2 = fig.add_subplot(gs[1, 0:2], facecolor='lightgreen') ax3 = fig.add_subplot(gs[:, 2]) fig.savefig('2-3_a.png', facecolor=fig.get_facecolor())
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。