python - 将df导出到Excel时如何在pandas中的df末尾添加文本
问题描述
我在 pandas 中有几个 df,我将它们导出到 excel 中,如下所示:
with pd.ExcelWriter('result.xlsx') as writer:
df_1.to_excel(writer, sheet_name='one')
df_2.to_excel(writer, sheet_name='two')
我想在同一张纸“一”的 df 末尾添加一些文本,例如text1 = 'Done'
这个不起作用:
with pd.ExcelWriter('result.xlsx') as writer:
df_1.to_excel(writer, sheet_name='one')
df_2.to_excel(writer, sheet_name='two')
text1.to_excel(writer, startrow=20, sheet_name='one')
而且我无法弄清楚正确的语法。你能帮帮我吗?PS我可以startrow
提前计算正确不覆盖df数据。谢谢!
解决方案
您可以在末尾添加一行df
并将完成添加到其中一列,方法是使其他列为零。例如,假设您有四列
new_row = {'col1': '', 'col2': 'Done', 'col3': '', 'col4': ''}
df = df.append(new_row, ignore_index=True)
推荐阅读
- javascript - Trouble building on Bostock d3 choropleth .tsv example
- console - 如何从我从 cli 导入的 Login.keychain 中删除 .p12 文件?
- php - Laravel 路由上奇怪的白屏(“/”)
- ansible - 是否可以使用 Ansible lineinfile 模块添加同一行?
- python - 无需在 Python 中进行身份验证即可将大文件上传到 S3
- git - 在编写日志条目时防止 GNU Emacs 退出
- asp.net - 尝试在 Microsoft Azure 上部署 ASP.NET 动态数据实体网站
- android - 旋转到横向时的Exoplayer方向问题
- python - Evernote - OAuth 访问令牌 - Python
- unity3d - 这个 Unity 脚本没有理由让精灵移动,但它会移动