R 在回归输出中添加列

R 在回归输出中添加列,r,regression,chi-squared,exp,R,Regression,Chi Squared,Exp,我想在我的回归输出中添加一列X²(卡方)和一列Exp(B)。有没有办法做到这一点?非常感谢。目前,我已经为每个模型和变量手动计算了这个值,这相当耗时 model_simple <- as.formula("completion_yesno ~ ac + ov + UCRate + FirstWeek + LastWeek + DayofWeekSu + DayofWeekMo + DayofWeekTu + DayofWeekWe + DayofWeekTh + DayofWeekFr

我想在我的回归输出中添加一列X²(卡方)和一列Exp(B)。有没有办法做到这一点?非常感谢。目前,我已经为每个模型和变量手动计算了这个值,这相当耗时

model_simple <- as.formula("completion_yesno ~  ac + ov + UCRate + FirstWeek + LastWeek + DayofWeekSu + DayofWeekMo + DayofWeekTu + DayofWeekWe + DayofWeekTh + DayofWeekFr + MonthofYearJan + MonthofYearFeb + MonthofYearMar + MonthofYearApr +MonthofYearMay+ MonthofYearJun + MonthofYearJul + MonthofYearAug + MonthofYearSep + MonthofYearOct + MonthofYearNov")
clog_simple1 = glm(model_simple,data=cllw,family = binomial(link = cloglog))
summary(clog_simple1)

model\u simple也许你可以详细说明卡方检验和经验(B)的含义。您可以执行以下操作:

da <- MASS::Pima.tr
model <- glm(type ~ .,data=da,family = binomial(link = cloglog))
results <- data.frame(coefficients(summary(model)),check.names=FALSE)
# some random values
results$chisq = rchisq(nrow(results),1)
results$expB = exp(results$Estimate)

请说明您是如何手动计算每个模型和变量的。另外,不清楚回归输出中的列是什么意思,因为一个模型的
summary
返回许多不同(vector/matix/list)元素的列表。您可以从summary(clog_simple1)中生成data.frame,但添加卡方是什么意思?我想这一定是你自己算计出来的
library(broom)
results = tidy(model)
results$expB = exp(results$Estimate)