如何用stargazer包同时显示回归系数、t值与p值
用stargazer同时展示系数名称、t统计量和p值
要在stargazer输出中同时保留系数名称、t统计量和p值,直接调整report参数即可实现,无需复杂操作。
具体步骤
- 先构造回归模型(以mtcars数据集为例):
library(stargazer) data(mtcars) # 拟合线性回归模型 model <- lm(mpg ~ wt + hp, data = mtcars)
- 调用stargazer时设置
report = "ctp",该参数的含义是:
c:显示系数值t:显示t统计量p:显示p值
stargazer会默认保留系数名称,无需额外设置。完整代码如下:
stargazer(model, type = "text", # 输出为文本格式,也可设为"html"/"latex" report = "ctp", keep.stat = c("n", "rsq")) # 保留样本量和R平方(可选)
注意事项
如果之前使用report = "csp"时缺失系数名称,大概率是代码中误设了coef.names = NULL或其他覆盖系数名称的参数,检查并移除这类设置即可恢复。
内容的提问来源于stack exchange,提问作者bandcar
相关产品推荐
相关产品推荐

