我有一个看起来像这样的数据框:
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).
然而,它对我没有任何好处。