2014-11-04 59 views
0

如何获取索引中列的名称列表?索引列名

例子:

df1 = pd.DataFrame(np.arange(20.).reshape((4,5)), columns=list('abcde')) 
df1 = df1.set_index(['a','b'], drop=False) 
     a b c d e 
a b 
0 1 0 1 2 3 4 
5 6 5 6 7 8 9 
10 11 10 11 12 13 14 
15 16 15 16 17 18 19 

有没有一种方法来查询DF1获得索引中的列: “[ '一', 'B']”?

回答

1

实际上很简单:

df1.index.names 
+0

使用我的例子以上熊猫0.15.0,df1.index.names返回 “FrozenList([无])”。 – 2014-11-04 20:26:59

+1

我的错误。是的,这工作得很好。谢谢。 – 2014-11-05 00:57:17