
StepReg is an R package that streamlines stepwise regression analysis by supporting multiple regression types, incorporating popular selection strategies, and offering essential metrics.
pak::pkg_install("StepReg")or
install.packages("StepReg")devtools::install_github("JunhuiLi1017/StepReg")library(StepReg)
# Basic linear regression
data(mtcars)
formula <- mpg ~ .
res <- stepwise(
formula = formula,
data = mtcars,
type = "linear",
strategy = "bidirection",
metric = "AIC"
)
# View results
res
summary(res$bidirection$AIC)library(survival)
data(lung)
lung$sex <- factor(lung$sex)
# Cox regression with strata
formula <- Surv(time, status) ~ age + sex + ph.ecog + strata(inst)
res <- stepwise(
formula = formula,
data = lung,
type = "cox",
strategy = "forward",
metric = "AIC"
)data(mtcars)
mtcars$am <- factor(mtcars$am)
# Nested effects
formula <- mpg ~ am + wt:am + disp:am + hp:am
res <- stepwise(
formula = formula,
data = mtcars,
type = "linear",
strategy = "bidirection",
metric = "AIC"
)StepReg should NOT be used for statistical inference unless the variable selection process is explicitly accounted for, as it can compromise the validity of the results. This limitation does not apply when StepReg is used for prediction purposes.
If you use StepReg in your research, please cite:
citation("StepReg")Please raise an issue here.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.