是否将stargazer包的p值输出保存为对象?

7lrncoxx  于 2023-01-15  发布在  其他
关注(0)|答案(1)|浏览(156)

嗨,我想把从stargazer中计算出来的p值保存为一个对象,可以是矢量,也可以是 Dataframe 。

linear.1 <- lm(rating ~ complaints + privileges + learning 
                            + raises + critical, data=attitude)
    ## put in the p-values rather than the se's
    stargazer(linear.1, type="text", report=('vc*p'))

如果我可以保存输出,如p值,f统计,以便我可以在我的下游分析使用会很棒吗?谢谢!

mqkwyuun

mqkwyuun1#

如注解所示,信息已经在模型对象中。

linear.1 <- lm(rating ~ complaints + privileges + learning + raises + critical, data=attitude)

summary(linear.1)$fstatistic # f statistic
   value    numdf    dendf 
12.06311  5.00000 24.00000 

summary(linear.1)$coefficients[,4] # p value
 (Intercept)   complaints   privileges     learning       raises     critical 
0.3561781673 0.0001014085 0.4495905743 0.1317679549 0.8699985577 0.9171040097

相关问题