分析HTML中的偏差表模型输出

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

我试图以HTML格式导出“分析偏差表”的输出,以便可以将其插入到Word文档中。

我创建了一个GLM模型如下:

newmod <- glm(cbind(Recaptured, predated) ~ Morph * Plant * Site, data = 
survival, family = binomial)

运行以下代码为我提供了我想要导出到HTML的输出:

anova(newmod,test="Chisq")

我已经尝试使用以下代码使用stargazer创建HTML表格,但它似乎不起作用:

anova_mod<-anova(newmod,test="Chisq")
stargazer(newmod, type="html", out = "anova_output.htm")

在r中有一个简单的方法吗?我成功地导出了摘要统计信息,但我真正需要的是分析偏差表。

html r glm stargazer
1个回答
0
投票

我相信你在寻找:

print(xtable(anova_mod), type = "html")

正如这个答案所示:Exporting R tables to HTML

这是我的完整代码,用于复制与您的问题类似的内容:

plant.df = PlantGrowth
plant.df$group = factor(plant.df$group,labels = c("Control", "Treatment 1", "Treatment 2"))
newmod = lm(weight ~ group, data = plant.df)
anova_mod=anova(newmod)
anova_mod

install.packages("xtable")
require(xtable)
print(xtable(anova_mod), type = "html")

然后,您可以将输出粘贴到html可视化工具,例如:qazxsw poi,以查看结果表。

您可以将其写入文件,而不是打印它。我没有亲自测试过这部分,但这个问题的第二个答案对你有用:https://htmledit.squarefree.com/

注意:你也可以通过在Save html result to a txt or html file之后添加一个anova_mod来分别引用$的所有部分。

© www.soinside.com 2019 - 2024. All rights reserved.