Car*_*men 4 multi-index pandas
我有一个多索引数据框,如下所示:
TQ bought
HT Detailed Instrument
Alternative Investments 359.445000
Alternative Investments 633.670000
Alternative Investments 237.970000
Alternative Investments 40.955000
Run Code Online (Sandbox Code Playgroud)
HT 和Detailed Instrument 是多索引列名,购买的TQ 代表Pivot 表的值。
我想将索引的列名提取为列表,例如: idx_headers = ["HT", "Detailed Instrument"]
我试过了,df.index.levels但这不会产生所需的输出..有什么想法吗?
使用index.names:
print (df.index)
MultiIndex(levels=[['Alternative'], ['Investments']],
labels=[[0, 0, 0, 0], [0, 0, 0, 0]],
names=['HT Detailed', 'Instrument'])
print (df.index.names)
['HT Detailed', 'Instrument']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2569 次 |
| 最近记录: |