每当我运行glmnet(mpg ~ ., data = mtcars, alpha=1) (从glmnet包),我就会得到以下错误:
glmnet中的错误(mpg~ .,data =mtcar,alpha = 1):未使用的参数(data =mtcar)
对如何处理这件事有什么想法吗?
我认为这是因为glmnet()函数应该以x和y作为单独的参数。如果我需要独立的x和y参数,我如何编写公式,以便glmnet::glmnet()为mtcars的所有变量运行。
发布于 2018-12-01 20:27:47
正如注释所建议的那样,您需要像这样使用glmnet方法:
fit <- glmnet(as.matrix(mtcars[-1]), mtcars$mpg, alpha=1)
plot(fit)

https://stackoverflow.com/questions/53574675
复制相似问题