从 step 函数中提取被拒绝变量的名称
Extract the names of rejected variables from step function
我在 glm 对象上使用步进函数
stepglm<-step(glmmodel)
并且步骤拒绝了来自 glmmodel 的 2 个变量。有没有办法从 stepglm 对象中提取被拒绝变量的名称?似乎 stepglm 只是一个 glm 对象,所以也许没有简单的方法来做到这一点?
在 MASS 包中尝试 stepAIC
。这是一个例子:
library(MASS)
example(birthwt) # construct bwt
birthwt.glm <- glm(low ~ ., family = binomial, data = bwt)
birthwt.step <- stepAIC(birthwt.glm, trace = FALSE)
as.character(birthwt.step$anova$Step)[-1]
## [1] "- ftv" "- age"
我在 glm 对象上使用步进函数
stepglm<-step(glmmodel)
并且步骤拒绝了来自 glmmodel 的 2 个变量。有没有办法从 stepglm 对象中提取被拒绝变量的名称?似乎 stepglm 只是一个 glm 对象,所以也许没有简单的方法来做到这一点?
在 MASS 包中尝试 stepAIC
。这是一个例子:
library(MASS)
example(birthwt) # construct bwt
birthwt.glm <- glm(low ~ ., family = binomial, data = bwt)
birthwt.step <- stepAIC(birthwt.glm, trace = FALSE)
as.character(birthwt.step$anova$Step)[-1]
## [1] "- ftv" "- age"