我創建了一個熊貓數據透視表,並且我試圖從輸出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