Pandas透视表重复索引行

3
如果我将 Pandas 透视表导出为 CSV 表格,我会得到:
first  second   
bar    one     A    0.721555
               B   -0.706771
       two     A   -1.039575
               B    0.271860
baz    one     A   -0.424972
               B    0.567020
       two     A    0.276232
               B   -1.087401

因为我正在使用Excel处理这些数据,所以所有行都会重复,例如:

first  second   
bar    one     A    0.721555
bar    one     B   -0.706771
bar    two     A   -1.039575
bar    two     B    0.271860
baz    one     A   -0.424972
baz    one     B    0.567020
baz    two     A    0.276232
baz    two     B   -1.087401

你知道这是如何可能的吗?关于IT技术方面的内容。
1个回答

5
你可以通过reset_index创建MultiIndex的列,然后使用参数index=False不写默认索引:
df = df.reset_index()
df.to_csv(file, index=False)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接