我的目标是创建一个多页 Microsoft Word 文档,在连续页面上包含许多格式化回归表输出。理想情况下,这可以使用 R Markdown 来完成。
我很幸运地使用Word在Word中制作了格式良好的回归表sjPlot::tab_model
例如,我可以这样做
mod2 <- lm(Petal.Length ~ Species + Petal.Width, data=iris)
sjPlot::tab_model(mod2, file = "~/Desktop/model2.doc")
在新的 Word 文档中创建一个漂亮的回归表。
If I do
mod3 <- lm(Petal.Length ~ Species + Petal.Width, data=iris)
sjPlot::tab_model(mod2, file = "~/Desktop/model3.doc")
我可以使用另一个格式良好的回归表制作第二个 Word 文档。
这里的目标是创建一个在连续页面上包含两个模型输出的单个 Word 文档。
我知道在 R Markdown 中,我可以使用 Stargazer 和 Knit 制作多页回归表,例如,
stargazer(mod2)
但这些只能以 PDF 或 HTML 形式呈现。
我知道 sjPlot 不能直接与 Word 结合,所以这不是一个选择。
可能的解决方案包括:
- 使用不同的包在 Markdown 中呈现与 Word 兼容的回归输出表
- 寻找一种巧妙的方法来结合
tab_model
输出到单个 Word 文档。
- 我没有想到的其他方式。
我想到了。最好的方法就是坚持sjPlot
,编织为 HTML,然后从 HTML 复制并粘贴到 Word。这样表格就可以很好地呈现。
感谢 Andrew Reece (andrew_reece) 的贡献。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)