gpt4 book ai didi

python - 更改 pandas 数据帧多重索引中的值

转载 作者:太空宇宙 更新时间:2023-11-03 16:31:40 25 4
gpt4 key购买 nike

我有一个数据帧列表,每个数据帧都有一个多索引。一列是 varName,另一列是“round”。

varName 列中的值为数字。我有另一个数据框,它是数字到标签的映射。我想在 varName 列上使用 map(),但由于它是索引的一部分,因此没有 varName 列。

我尝试复制 varname 列,或使其不再是索引的一部分,但这些似乎都不起作用。

最佳答案

如果varNameMultiIndex级别之一的名称,您应该能够:

df.reset_index(level='varName')

varName转换为column,然后使用map()。如果varName不是name,您应该仍然可以使用level=0(或1)。

关于python - 更改 pandas 数据帧多重索引中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37555548/

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