gpt4 book ai didi

pandas - 如何填充 Pandas Pivot_table 中的索引

转载 作者:行者123 更新时间:2023-12-02 02:53:14 24 4
gpt4 key购买 nike

我使用 pandas.pivot_table 来显示以下 DataFrame:

A  B
a SH 1.0
b BJ 2.0
SH 3.0
c BJ 10.0
SH 5.0

所以我想将DataFrame更改为以下内容,我的意思是填充索引中的空白:

A  B
a SH 1.0
b BJ 2.0
b SH 3.0
c BJ 10.0
c SH 5.0

最佳答案

没有必要,只有pandas才会这样显示MultiIndex

您可以通过 multi_sparse 进行更改:

#temporaly display it
with pd.option_context('display.multi_sparse', False):
print (df)

A B
a SH 1.0
b BJ 2.0
b SH 3.0
c BJ 10.0
c SH 5.0
Name: C, dtype: float64

要写入 Excel,请将单元格连接在一起:

df.to_excel('file.xlsx')

one

可能的解决方案是 reset_index然后通过 index=False 不写入默认索引:

df.reset_index().to_excel('file.xlsx', index=False)

two

关于pandas - 如何填充 Pandas Pivot_table 中的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44195328/

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