gpt4 book ai didi

pandas - 如何提取多索引数据帧的索引名称,pandas

转载 作者:行者123 更新时间:2023-12-04 00:36:16 29 4
gpt4 key购买 nike

我有一个多索引数据框,如下所示:

                                            TQ bought  
HT Detailed Instrument
Alternative Investments 359.445000
Alternative Investments 633.670000
Alternative Investments 237.970000
Alternative Investments 40.955000

HT 和Detailed Instrument 是多索引列名,购买的TQ 代表Pivot 表的值。

我想将索引的列名提取为列表,例如:
idx_headers = ["HT", "详细仪器"]

我试过 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']

关于pandas - 如何提取多索引数据帧的索引名称,pandas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41674992/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com