はじめに
matplotlib でsavefig()を使ってグラフを保存したところ
写真が真っ白になってしまった。これの解決策についてのメモ
環境
真っ白になった時のコード
真っ白になった時のコードがこれ
from matplotlib import pyplot as plt
fig = plt.figure()
fig.add_subplot(111)
plt.show()
plt.savefig("image1.png")
真っ白

変更後
plt.show()の前にplt.savefig()を持って来ることで解決した
from matplotlib import pyplot as plt
fig = plt.figure()
fig.add_subplot(111)
plt.savefig("image1.png")
plt.show()

<参考文献>
python グラフ 保存 真っ白 - 好きな言葉は「物理で殴る」
python - matplotlibで作成したグラフを保存すると真っ白な画像になってしまう - スタック・オーバーフロー
python - matplotlibで作成したグラフを保存すると真っ白な画像になってしまう - スタック・オーバーフロー