如何在模型输出中添加一列,包括系数的未指定值旁边的系数的指数值?这是add.lines选项的用途吗?谢谢你的帮助。
#load library
library(stargazer)
#sample data
var1<-sample(c('men', 'women'), replace=TRUE, 100, prob=c(0.3, 0.7))
var2<-sample(c('left', 'right'), replace=TRUE, 100, prob=c(0.5, 0.5))
df<-data.frame(gender=var1, vote=var2)
#binomial logistic regression
model1<-glm(vote~gender, data=df, family='binomial')
#report model without
stargazer(model1)
#report model with exponentiated coefficients
stargazer(model1, apply.coef=exp)
答案 0 :(得分:1)
可能有更好的方法,但是像这样的快速黑客呢:
model1Exp = model1
model1Exp$coefficients = exp(model1Exp$coefficients)
stargazer(model1, model1Exp)
您需要调整默认标签以标记第二个模型与第一个模型相同但具有取幂系数的事实。