岭回归是一种回归模型,用于解决数据存在的贡献性问题,在R语言中可以使用,MASS包中的lm.ridge函数构建回归模型。但不是很清楚构建好模型如何进行预测,因为MASS包中没有关于ridge的predict 的范型函数。
也就是说没法直接套函数进行预测,我在这里介绍一下如何进行预测:
Ridge <- lm.ridge(winPoints~.,data = d.train[,-13])
Ridge
y.pred <- as.matrix(cbind(const=1,d.test[,-c(13,26)])) %*% coef(Ridge)
y.pred 就是预测的结果