我创建了一个熊猫数据透视表,并且我试图从输出xlsx中删除'sum'和'LENGTH'行。熊猫:从数据透视表中删除aggfun np.sum标签和值标签
到目前为止,我试图在将数据透视表导出到xlsx时删除两行。 我试着在导出的数据透视表和DataFrame.drop中读取两行并重新导出。
我没有多少运气。非常感谢!
链接到事先知情同意: http://i.stack.imgur.com/AmjFy.png
我创建了一个熊猫数据透视表,并且我试图从输出xlsx中删除'sum'和'LENGTH'行。熊猫:从数据透视表中删除aggfun np.sum标签和值标签
到目前为止,我试图在将数据透视表导出到xlsx时删除两行。 我试着在导出的数据透视表和DataFrame.drop中读取两行并重新导出。
我没有多少运气。非常感谢!
链接到事先知情同意: http://i.stack.imgur.com/AmjFy.png
您可以使用droplevel
:
df.columns = df.columns.droplevel([0,1])
print df
STATUS X Y Z
CODE
A 13.0 6 20
B NaN 472 472
C NaN 105 105
D 13.0 584 598
,然后也许reset_index
与rename_axis
(新中pandas
0.18.0
):
df = df.reset_index().rename_axis(None, axis=1)
print df
CODE X Y Z
0 A 13.0 6 20
1 B NaN 472 472
2 C NaN 105 105
3 D 13.0 584 598
更好的是使用文本图像,因为图像中的文字不容易复制。 – jezrael