Как рассчитать MSE по данным теста для регрессии лассо в R? - PullRequest
1 голос
/ 19 апреля 2019

Я пытаюсь найти MSE набора тестов для регрессии лассо в R. Я использовал формулу 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 )

Любая помощь очень ценится!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...