簡體   English   中英

使用xlsxwriter將Pandas groupby輸出到Excel

[英]Pandas groupby output to Excel using xlsxwriter

在前面的問題之后,我試圖輸出從熊貓DataFrame上的groupby function計算出的一些平均值。 我已經看到了很多的例子寫整個DataFrames到Excel,但我還沒有找到寫一個大熊貓平均輸出到Excel examles已經運行groupby甚至是描述上的功能dataframe

我當前的groupby function如下:

DF[(DF['Iteration'] == CURRENTLOG_ID) & (DF['Feature Enabled'] == 1)].groupby([’Feature Active'])[['Value1','Value2']].mean()

然后,我將使用以下命令打印到屏幕上:

print np.round(FeatureON, decimals=1)

這會將以下內容輸出到cmd window ...

                                Value1   Value2
Feature Enabled    Iteration
1                  Iteration_1  -1276.3  -1302.9

我只是想知道是否存在使用合並的Pandas+xlsxwriter將平均值輸出-1276.3-1302.9寫入Excel的簡單方法,還是最好在沒有groupby function情況下單獨groupby function

謝謝

可以使用to_excel() pandas方法的選項將沒有標題和/或索引的數據to_excel()寫入Excel,如下所示:

df.to_excel(writer, sheet_name='Sheet1', header=False, index=False)

另請參閱使用Python Pandas和XlsxWriter

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM