是否可以将文本和图表与来自 pandas 的数据框一起写入 excel?

Is it possible to write text and charts into an excel along with dataframes from pandas?

我已经能够将多个数据帧写入工作簿中的每个工作表,但我需要能够在它们旁边添加图表和热图。有办法吗?

我一直在使用它来将数据帧写入 xlsx:

writer = pd.ExcelWriter('pandas_simple.xlsx', engine='xlsxwriter')
df.to_excel(writer, sheet_name= sheet_name_var,startrow=row_count[sheet_name_var])

这里是使用 XlsxWriter 和 Pandas 的 example of adding a dataframe and a chart 到 Excel 文件,来自 XlsxWriter 文档。

这是一个example go adding a conditional format based on a dataframe。这可以用来模拟热图。

另见 Working with Python Pandas and XlsxWriter