我的目标是创建一个多页的Microsoft Word文档,其中包含许多格式化的回归表输出,并按顺序分配在不同页面上。理想情况下,可以使用R Markdown完成此操作。
我已经成功地使用sjPlot::tab_model在Word中制作了漂亮的格式化回归表。
例如,我可以执行以下操作:
我可以制作第二个带有另一个精美格式的回归表的Word文档。
这里的目标是创建一个包含连续页上的两个模型输出的单个Word文档。
我知道在R Markdown中,可以使用Stargazer和Knit来制作多页回归表,例如:
stargazer(mod2)
但这些只呈现为PDF或HTML。
我知道sjPlot不能直接编织到Word,因此这不是一个选项。
可能的解决方案包括:
1. 使用不同的软件包在Markdown中呈现与Word兼容的回归输出表格 2. 找到一种聪明的方法将tab_model输出组合成单个Word文档。 3. 我没有想到的其他方法。
我已经成功地使用sjPlot::tab_model在Word中制作了漂亮的格式化回归表。
例如,我可以执行以下操作:
mod2 <- lm(Petal.Length ~ Species + Petal.Width, data=iris)
sjPlot::tab_model(mod2, file = "~/Desktop/model2.doc")
我可以帮您在新的Word文档中创建一个漂亮的回归表。
如果我执行以下操作:
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,因此这不是一个选项。
可能的解决方案包括:
1. 使用不同的软件包在Markdown中呈现与Word兼容的回归输出表格 2. 找到一种聪明的方法将tab_model输出组合成单个Word文档。 3. 我没有想到的其他方法。
huxtable
包中的huxreg
,然后使用huxtable::as_flextable()
转换为flextable
。 - paqmo