2016-05-28 5 views
3

データフレームの複数のサブプロットを使用して、1つのプロットに複数のデータフレーム列をプロットする方法はありますか?pandas df.plotを使用してサブプロットに複数の線をプロット

など。 dfに12のデータ列、サブプロット1、プロット列1-3、サブプロット2、列4-6などがある場合

df.plotを使用して各列に対して1つのサブプロットを作成する方法を理解しています上記のようにグループ化する方法を確認してください。

ありがとうございます!

答えて

2

これは、私はそれを行う方法の例です:答えのための

import pandas as pd 
import numpy as np 
import matplotlib.pyplot as plt 

fig, axes = plt.subplots(1, 2) 

np.random.seed([3,1415]) 
df = pd.DataFrame(np.random.randn(100, 6), columns=list('ABCDEF')) 
df = df.div(100).add(1.01).cumprod() 

df.iloc[:, :3].plot(ax=axes[0]) 
df.iloc[:, 3:].plot(ax=axes[1]) 

enter image description here

+0

感謝します。 – spizwhiz

関連する問題