将 pandas 个数据帧导出到 Excel sheet 中的不同行
Export pandas dataframes to different rows in Excel sheet
我可以将数据帧写入 sheet,但我想使用 python pandas 数据帧将其写入单个 sheet 中的不同行。
df8 = pd.DataFrame(item1(doc))
df9 = pd.DataFrame(item2(doc))
df10 = pd.DataFrame(item3(doc))
writer = pd.ExcelWriter('m1.xlsx', engine='xlsxwriter')
df8.to_excel(writer, sheet_name='item1')
df9.to_excel(writer, sheet_name='item2')
df11.to_excel(writer, sheet_name='item3')
writer.save()
到目前为止的努力。
df12 = pd.DataFrame(group_dataframes,index=['item1', 'item2', 'item3']).T
df12.to_excel(writer, sheet_name='consolidated_sheet')
如何group_dataframes?
通过 keys
与 concat
df12 = pd.concat([df1,df2,df3],keys=['item1', 'item2', 'item3'])
我可以将数据帧写入 sheet,但我想使用 python pandas 数据帧将其写入单个 sheet 中的不同行。
df8 = pd.DataFrame(item1(doc))
df9 = pd.DataFrame(item2(doc))
df10 = pd.DataFrame(item3(doc))
writer = pd.ExcelWriter('m1.xlsx', engine='xlsxwriter')
df8.to_excel(writer, sheet_name='item1')
df9.to_excel(writer, sheet_name='item2')
df11.to_excel(writer, sheet_name='item3')
writer.save()
到目前为止的努力。
df12 = pd.DataFrame(group_dataframes,index=['item1', 'item2', 'item3']).T
df12.to_excel(writer, sheet_name='consolidated_sheet')
如何group_dataframes?
通过 keys
与 concat
df12 = pd.concat([df1,df2,df3],keys=['item1', 'item2', 'item3'])