我正在运行Country Fixed Effects模型,其中还包括一个虚拟变量。 我正在使用Stargazer软件包,但似乎无法弄清楚如何报告置信区间和确切的p值。如果我运行我的模型:
stargazer(dummy_CPP, title = "xx",align = TRUE,
no.space = TRUE, ci = TRUE,
report = ('vc*p'), single.row = TRUE)
我的输出中只有p值。此外,因为我有30多个变量,所以整个表不能适合1页,因为p值是在系数下报告的,即使我使用single.row = TRUE。
答案 0 :(得分:1)
摘自375px
文档;
report =一个仅包含元素“ v”,“ c”,“ s”,“ t”,“ p”,“ *”的字符串,该字符串确定变量名称(“ v” ),系数(“ c”),标准误差/置信区间(“ s”),测试统计量(“ t”)和p值(“ p”)应在回归表中报告。
因此要报告CI和p值,请同时包含字母“ s”和“ p”。但我不知道如何将所有内容都放在一行上(命令stargazer
仅适用于标准错误/ CI,但不适用于我认为的p值)。
single.row
答案 1 :(得分:0)
不使用观星者,而是使用我的huxtable包:
library(plm)
library(dplyr)
library(huxtable)
dfr <- tibble( id = rep(1:10, 10), x = rnorm(100), y = x + id/10 + rnorm(100), time = rep(1:10, each = 10))
dummy_CPP <- plm(y ~ x, dfr, index = c("id", "time"), effect = "twoways")
huxreg(dummy_CPP, error_pos = 'right', error_format = "({std.error}) [{conf.low} - {conf.high}]", ci_level = 0.95, statistics = "nobs")
──────────────────────────────────────────────────
(1)
─────────────────────────────────────────
x 1.100 *** (0.093) [0.917 - 1.282]
─────────────────────────────────────────
nobs 100
──────────────────────────────────────────────────
*** p < 0.001; ** p < 0.01; * p < 0.05.
您可以在{p.value}
字符串中包含error_format
的p值,您可以使用标准R子集来操作表格,或者更改font_size
,以使其适合页面或拆分多页。