2014-11-04 60 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