0

データのパネルがあり、データのキューをスライスしてプロットしたいと思います。

例えば。マイナーディメンションのスライス。データは

<class 'pandas.core.panel.Panel'>
Dimensions: 71 (items) x 192 (major) x 19 (minor)
Items: gain to gain_delta
Major axis: AFG to ZWE
Minor axis: ISO3 to 2011

したがって、このスライスをプロットしたい場合:

scores.ix[['gain'],['ESP'],2:21]

与える

<bound method Panel.to_frame of <class 'pandas.core.panel.Panel'>
Dimensions: 1 (items) x 1 (major) x 17 (minor)
Items: gain to gain
Major axis: ESP to ESP
Minor axis: 1995 to 2011>

しかし、これらはすべてエラーになります。

scores.ix[['gain'],['ESP'],2:21].plot()

scores.ix[['gain'],['ESP'],2:21].to_frame.plot()

a=scores.ix[['gain'],['ESP'],2:21]
plot(a)

ありがとう!

4

1 に答える 1

0

パネルをプロットできるとは思いません。

ixパネルからシリーズ(およびプロット)を抽出するには、次の構文で使用できます。

scores.ix['gain', 'ESP', 2:21].plot()
于 2012-11-14T23:41:26.073 に答える