【发布时间】:2020-09-10 06:31:07
【问题描述】:
我正在尝试将一些数据框和绘图导出到一个 Excel 中的不同选项卡中。每个选项卡应仅包含一个数据框或图形。我已经完成了数据框导出部分,但我不知道如何使用类似的逻辑导出绘图。
Xlsxwriter:导出两个数据框:table 和 misc_user
writer = pd.ExcelWriter(path_output + '\Report_{}.xlsx'.format(*arg), engine='xlsxwriter')
table.to_excel(writer, sheet_name='Uploads')
misc_user.to_excel(writer, sheet_name='Misc Users')
writer.save()
然后我有两个由其他两个数据框组成的绘图
# plotly
user_evt_long = px.line(user_evt_long, x='Month', y='Times', color='ELEVATE?')
# Show plot
user_evt_long.show()
top_users_fig = px.bar(top_users, x='account_name', y='users_count', title = 'Top Ten Uploads')
top_users_fig.show()
所以总共应该有四个标签。 “上传”标签包含table,“其他用户”标签包含misc_user,“用户”标签包含user_evt_long,“热门用户”包含top_users_fig。
如何使用与数据框导出类似的逻辑导出user_evt_long 和top_users_fig?
【问题讨论】:
-
您想在不同的选项卡中绘制 2 个图,对吗?或者您希望您的数据框也位于不同的选项卡中?所以你要找的总共有 4 个标签?或类似一个数据框,其中 1 个选项卡中的图形和其他数据框,其他选项卡中的其他图?
-
我希望每个选项卡只包含一个数据框或图表。所以总共应该有四个标签。 “上传”选项卡包含“表”数据框,“其他用户”选项卡包含“misc_user”数据框,“用户”选项卡包含“user_evt_long”图表,“热门用户”包含“top_users_fig”图表。谢谢!
标签: python graph export xlsxwriter