使用write.xlsx将数据框写入R中的excel时如何以粗体打印顶行
Posted
技术标签:
【中文标题】使用write.xlsx将数据框写入R中的excel时如何以粗体打印顶行【英文标题】:How to print top row in bold when writing dataframe to excel in R using write.xlsx 【发布时间】:2020-05-09 21:31:50 【问题描述】:我使用以下命令将 R 中的数据框写入 excel 文件:write.xlsx(dataframe, pathName, row.names = FALSE, append = FALSE)
。
现在我想以粗体打印第一行(数据框中的标题)。有谁知道如何使用 xlsx
包中的 write.xlsx
函数来做到这一点?
【问题讨论】:
您可以使用 xlsx 包的其他资源创建工作簿,设置字体样式see here,然后写入并关闭工作簿,而不是通过write.xlsx
函数编写数据框。
【参考方案1】:
你可以使用writexl
包中的write_xlsx
函数,设置format_headers = TRUE
write_xlsx(x, path = "your path", col_names = TRUE, format_headers = TRUE)
【讨论】:
以上是关于使用write.xlsx将数据框写入R中的excel时如何以粗体打印顶行的主要内容,如果未能解决你的问题,请参考以下文章