【发布时间】:2021-07-14 05:24:42
【问题描述】:
我最近两周前学习了 Python,在过去的两周里学到了很多东西。我正在使用 Pandas 库过滤数据,这很棒!但是,我无法保存我的统计数据。
这是我的代码:
x53=df8['Header1'].max()
y53=df8['Header1'].min()
z53=df8['Header1'].mean()
k53=df8['Header1'].mode()
x55=df7['Header2'].max()
y55=df7['Header2'].min()
z55=df7['Header2'].mean()
k55=df7['Header2'].mode()
我正在寻找已过滤的不同列中的最大值、最小值、平均值和模式。
如何将这些数据写入 Excel 文件?我有更多的静态数据,它们位于不同的数据框中。但我希望能够使用我在 pandas 中计算的统计数据在 excel 中填充矩阵。
这是我迄今为止尝试过的: (1)
Data = [x53,y53,z53,k53]
df1.to_excel("another_100.xlsx", sheet_name="Filtered Data", index= False)
(2)
df = pd.DataFrame([['x0', 'y0','z0','k0'], ['x7', 'y7','z7','k7']],
index=['row 1', 'row 2'],
columns=['col 1', 'col 2','col 3','col 4'])
df.to_excel("outputzz.xlsx")
(3)
wb1 = xlwt.Workbook()
ws = wb1.add_sheet('sheet1')
ws.write(4, 0, x1)
ws.write(1, 0, y1)
ws.write(2, 0, z1)
ws.write(2, 1, k1)
ws.write(2, 2, 1)
wb1.save('yu.xlsx')
谢谢,
埃德
【问题讨论】:
标签: python excel pandas dataframe export-to-excel