首页 > 解决方案 > 如何计算 R 中套索回归的测试数据的 MSE?

问题描述

我正在尝试为 R 中的套索回归找到测试集的 MSE。我使用 glmnet 公式创建了套索模型,但使用该模型计算 MSE,如下面的代码所示,会出现以下错误:

Error in cbind2(1, newx) %*% nbeta : not-yet-implemented method for <data.frame> %*% <dgCMatrix>
lassofit = glmnet( x , y , alpha = 1 , lambda = opt_lambda_1se , standardize = TRUE )

mean( ( dtest$logprice - predict( lassofit , dtest ) ) ^ 2 )

任何帮助是极大的赞赏!

标签: rregressionmse

解决方案


推荐阅读