【发布时间】:2017-09-18 11:23:04
【问题描述】:
我在 Pandas 中有以下数据头:
我正在努力得到以下结果:
我试图执行一个命令:
df = df.reorder_levels([0, 1, 3, 2], axis='columns')
但是,它只是对行进行重新排序,我认为这里存在破坏数据一致性的风险。
你能建议 pandas/pythonic 的方法吗?或者我应该检查哪些选项才能正确导出到 Excel(如图 2 所示)?
【问题讨论】:
-
我认为这只是 MultiIndex 的默认可视化 - 检查this,find
In [20]: pd.set_option('display.multi_sparse', False) -
是的,它适用于 Jupyter 中的可视化,但是当您导出到 Excel 时,问题仍然相同。有什么想法吗?
标签: python excel python-2.7 pandas dataframe