观测者省略测试统计量

6
当使用stargazer时,有一个参数叫作omit.stat,然而我需要从我的系数值下面删除测试统计信息,但它不是在stargazer包文档(PDF)(第14-15页)中列出的参数。请问有人知道我该如何操作吗?
例如:
install.packages('stargazer'); library(stargazer)
linear.1 <- lm(rating ~ complaints + privileges + learning + raises + critical,
               data=attitude)
linear.2 <- lm(rating ~ complaints + privileges + learning, data=attitude)
attitude$high.rating <- (attitude$rating > 70)
probit.model <- glm(high.rating ~ learning + critical + advance,
                    data=attitude, family = binomial(link = "probit"))

stargazer(linear.1, linear.2, probit.model, title="Regression Results",
          align=TRUE, dep.var.labels=c("Overall Rating","High Rating"),
          covariate.labels=c("Handling of Complaints","No Special Privileges",
          "Opportunity to Learn","Performance-Based Raises","Too Critical",
          "Advancement"), omit.stat=c("LL","ser","f"), no.space=TRUE)

以上给出了一个包含测试统计量的表格,我希望完全省略这些内容。以下将其替换为置信区间,但效果并不理想。
stargazer(linear.1, linear.2, title="Regression Results",
dep.var.labels=c("Overall Rating","High Rating"),
covariate.labels=c("Handling of Complaints","No Special Privileges",
                   "Opportunity to Learn","Performance-Based Raises",
                   "Too Critical","Advancement"), omit.stat=c("LL","ser","f"),
                   ci=TRUE, ci.level=0.90, single.row=TRUE)

表格可以在R统计学博客文章“Tailor Your Tables with stargazer: New Features for LaTeX and Text Output”中看到,分别为第一和第二个。

唉,智能引号被替换了。 - IRTFM
1个回答

5

目前stargazer的版本不支持省略标准误差和/或置信区间(我假设这就是您所说的“检验统计量”)。但是,我一直在考虑使未来版本中的stargazer输出更加可调整-请随时向我(软件包作者)发送有关如何最好做到这一点的想法。

现在,省略标准误差的一个hackish方法可能涉及将se参数馈送给NA列表:

stargazer(linear.1, linear.2, probit.model, title="Regression Results", 
align=TRUE, dep.var.labels=c("Overall Rating","High Rating"), 
covariate.labels=c("Handling of Complaints","No Special Privileges", 
"Opportunity to Learn","Performance-Based Raises","Too Critical","Advancement"),
omit.stat=c("LL","ser","f"), no.space=TRUE, se=list(NA, NA, NA))

更新:

从版本5.0开始,stargazer已包括“report”参数,允许用户选择要报告的统计信息。例如,如果只想报告具有显著性星号的系数,则用户可以指定report = "c*"


谢谢!非常有帮助,我以前使用的方法是从输出中逐个删除每个第n行。 - DrewH
省略标准误差和/或置信区间,保留显著性星号会更好! - Magnus Metz
2
计划在不久的将来使该软件包更具可扩展性,这将使添加对其支持变得更加容易。目前有其他项目需要处理,感谢您的建议! - user1953965
1
@Marek,你是否考虑在?stargazer中添加一些使用report参数的示例?这将非常有用! - landroni
@Libby 把 se = NA 加上,这对我有用! - Marcos Júnio
显示剩余4条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接