Может ли Elastic net в R работать с небольшим набором данных - PullRequest
0 голосов
/ 22 мая 2019

У меня небольшой набор данных с 33 строками и 7 столбцами, извините, я не могу поделиться своими данными, поскольку это данные клиента.Мне нужно построить регрессионную модель, используя этот набор данных.Я думал использовать эластичную сетку.У меня нет опыта внедрения эластичной сети в R. Поэтому я сослался на эту ссылку http://www.sthda.com/english/articles/37-model-selection-essentials-in-r/153-penalized-regression-essentials-ridge-lasso-elastic-net/#elastic-net и следуйте инструкциям. Мой код эластичной сети приведен ниже

 model <- train(
 dataReg$sales ~., data = dataReg, method = "glmnet",
 trControl = trainControl("cv", number = 10),
 tuneLength = 10
 )

Но яполучаю сообщение об ошибке

Error in `[.data.frame`(data, , all.vars(Terms), drop = FALSE) : 
undefined columns selected
In addition: Warning message:
In nominalTrainWorkflow(x = x, y = y, wts = weights, info = trainInfo,  :
There were missing values in resampled performance measures.

Проверено мой набор данных dataReg $ sales, что дает мне 33 записи, и мои данные не содержат пропущенных значений.Можете ли вы помочь мне решить проблему?

...