摆脱Pandas多索引DataFrames的HTML样式的额外标题行

时间:2018-05-11 17:45:10

标签: python pandas jupyter-notebook

这个熊猫代码:

import pandas as pd
df=pd.DataFrame([[0,0,1,2,3],[0,1,3,4,5],[1,0,4,5,6],[1,1,5,6,7]],
            columns=['A','B','X','Y','Z'])
df.set_index(['A','B'], inplace=True)
df

在IPython Notebook中显示如下:

enter image description here

请注意,有两个标题行,用于区分索引列和数据列。

有没有办法让这些只显示在一个标题行中?

1 个答案:

答案 0 :(得分:0)

只需使用set_index中的列名:

df.set_index(['A','B','X','Y','Z'], inplace=True)
df

enter image description here