Matplotlibに関するTips#

※記事内に商品プロモーションを含むことがあります。

公開日
最終更新日

このページではMatplotlibに関するTips(小ネタ)を解説します。

グラフサイズの変更#

グラフのサイズを変更する場合、plt.subplots()関数のfigsize引数を使用します。サイズは横方向、縦方向の順にタプルで与えます。

import matplotlib.pyplot as plt

fig, ax = plt.subplots(figsize=(7, 2))
ax.plot([1, 3, 2])
plt.show()
../_images/90a850d49fc1eb6897539ec7254e3d0829043a36b803a90764e082d535635e69.png

余白の自動調整#

fig.tight_layout()関数を実行すると、グラフの余白を埋めたり、オブジェクト(文字列など)が重ならないように位置を調節したりしてくれます。

fig, ax = plt.subplots(figsize=(7, 2))
ax.plot([1, 3, 2])
fig.tight_layout()
plt.show()
../_images/ebd732a8399d216b123297423ce1c1bed887dca41ca0586e45312ff13abb03dc.png

グラフウィンドウを全て閉じる#

Pythonを実行する環境によっては、Matplotlibのグラフが個別のウィンドウで表示されます。これを全て閉じるにはplt.close("all")を実行します。