0

次のようなデータフレームがあります。

df_vspd=df.ix[:,['VSPD1','VSPD2','VSPD3','VSPD4','VSPD5','VSPD6','VSPD7']]
df_vspd.head()


   VSPD1  VSPD2  VSPD3  VSPD4  VSPD5  VSPD6  VSPD7
0    NaN    NaN    NaN    NaN    NaN    NaN    NaN
1  21343  37140  30776  12961   1934     14      0
2   6428   9526   9760  12075   4262      0      0
3  11795  14188  16702  18917    612      0      0
4  43571  60684  41611  12168  11264     79      0

データのヒストグラムをプロットしたいと思います。ただし、列を積み重ねてヒストグラムを作成したいと考えています。単純な作業のようですが、私にはできません!! 助けてください

私がやりたいのは、列 (​​VSPD1 ~ VSPD7) を積み重ねて、それらをインデックス列にすることです。私は試した:

cnames = list(df_vspd.columns)
df_test = df_vspd.set_index(cnames).

しかし、それは私には何の役にも立ちません。

4

1 に答える 1

1

欲しいですか:

df_vspd.stack(0).hist()
于 2013-08-27T12:20:16.247 に答える