我在这个(已关闭的)GitHub问题中尝试以下示例:https://github.com/pandas-dev/pandas/issues/2701
import pandas as pd
m = pd.MultiIndex.from_tuples([(1,1),(1,2)], names=['a','b'])
df = pd.DataFrame([[1,2],[3,4]], columns=m)
df.to_excel('test.xls')
当我打开test.xls
时,第3行上有一个空行:
这是一个错误吗?是否有可用于将多索引数据帧写入Excel的解决方法?我宁愿不去CSV路线,因为大熊猫会为我做合并和中心。
在Ubuntu 14.04和Windows 10上使用pandas版本0.19.2。
答案 0 :(得分:1)
我能够重现你所做的一切。这很可能是一个错误。 没有简单的方法可以通过再次读取xlsx来删除该行。请将其添加到已关闭的github链中并重新打开它。