step函数始终将每个逐步回归的结果打印到控制台,即使执行的语句是赋值而不是求值。如何使它仅静默地选择预测变量,而不打印任何内容?
在功能帮助文件中,step()
您可以找到参数trace=
。如果将此参数设置为,0
则仅打印最终预测变量,或者如果step()
在赋值中使用,则不打印任何内容。
帮助文件中的修改示例:
summary(lm1 <- lm(Fertility ~ ., data = swiss))
slm1 <- step(lm1,trace=0)
summary(slm1)
要么
step(lm1, trace=0)
Call:
lm(formula = Fertility ~ Agriculture + Education + Catholic +
Infant.Mortality, data = swiss)
Coefficients:
(Intercept) Agriculture Education Catholic
62.1013 -0.1546 -0.9803 0.1247
Infant.Mortality
1.0784
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句