将 R 输出表转换为可编辑的 Word 文档

问题描述 投票:0回答:2

有谁知道如何将 R 表输出转换为可编辑的 word 文档?作为参考,我为我的表尝试了以下代码,但似乎出现了 XML 错误。任何帮助将不胜感激。

Code

r statistics word summary gtsummary
2个回答
0
投票

我发现的最好和更简单的方法是:

1- 使用 R 代码 将您的数据框保存为 .CSV 文件,但您不应该像这样保存索引:

write.csv(table1, "table1.csv", row.names= F)


2-使用Microsoft word通过右键单击打开.CSV文件,然后选择word app

3-点击
ctrl + a
然后点击
Table>Convert>Conevrt text to table
你会发现这个对话框:

单击确定。

一些注意事项:完成后您可以将word文件保存为XML文件,您可以根据需要进行设计
资源https://www.rforecology.com/post/exporting-tables-from-r-to-microsoft-word/


0
投票

您标记了 gtsummary 包,所以我认为您正在使用它来创建表格?

有多种方法可以将 gtsummary 表转换为 Word 输出。查看此小插图以了解更多详细信息。 https://www.danieldsjoberg.com/gtsummary/articles/rmarkdown.html

library(gtsummary)

trial %>%
  tbl_summary(by = trt)  %>%
  as_gt() %>%
  gt::gtsave(filename = "my_table.docx")
© www.soinside.com 2019 - 2024. All rights reserved.