data("RedWine")
full_formula <- as.formula(quality ~ fixed.acidity + volatile.acidity +
citric.acid+ residual.sugar + chlorides + free.sulfur.dioxide +
total.sulfur.dioxide + density + pH + sulphates + alcohol)
full_mod <- polr(formula = full_formula,
data=RedWine, method = "probit")
select_model <- update(full_mod, formula. = ". ~ . - fixed.acidity -
citric.acid - residual.sugar - density")
surr_obj_sele_mod <- surr_rsq(model = select_model, full_model = full_mod,
data = RedWine, avg.num = 30)
print(surr_obj_sele_mod$surr_rsq, digits = 3)
Run the code above in your browser using DataLab