サブプロットでの複数の DataFrame の表示
別々の Pandas DataFrame を個別のプロットとしてプロットすることは、まとめて視覚化する場合に面倒な場合があります。 matplotlib でサブプロットを手動で作成すると、これらのデータフレームを単一の一貫したプロットに結合するソリューションが提供されます。
解決策:
作成サブプロット:
データフレームをサブプロットに割り当てる:
例 (2x2 サブプロット):
import matplotlib.pyplot as plt fig, axes = plt.subplots(nrows=2, ncols=2) df1.plot(ax=axes[0,0]) df2.plot(ax=axes[0,1]) df3.plot(ax=axes[1,0]) df4.plot(ax=axes[1,1])
このコードは、サブプロットの 2x2 グリッドを生成します。独自に割り当てられたデータフレームsubplot.
追加の注意:
すべてのサブプロットが同じ X 軸を共有するようにするには、作成時に plt.subplots に sharex=True を指定します。
以上がMatplotlib サブプロットで複数の Pandas DataFrame を効率的に表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。