前提・実現したいこと
DataFrameから複数のグラフを表示させたい。
発生している問題・エラーメッセージ
<matplotlib.axes._subplots.AxesSubplot at 0x11d08e710>
Jupyter notebookを使っているのだが下のソースコードのようにsubplotsを使うと「fig」と呼び出さないと表示されない。
subplotsを使わない場合は、「fig」を呼び出さなくとも表示される。
該当のソースコード
import pandas as pd import matplotlib as mpl import matplotlib.pyplot as plt %matplotlib inline fig, axes = plt.subplots(nrows=5, ncols=3, figsize=(20,20)) dft.iloc[:,4].plot(ax=axes[1,0], legend=True) #dtfはtransposeしたDataFrame fig #figと記入しなくてはいけない。
試したこと
データフレームから時系列データを表示させたかったので DataFrame.plot()の形でラッパーを呼び出しているのが良くないのかなどをネットで調べたが情報が見つからなかった。
補足情報(FW/ツールのバージョンなど)
macOS Catalina 10.15.5
python3.7
Jupyter notebook
回答1件
あなたの回答
tips
プレビュー