glmnet中的摘要统计信息

dd_*_*wll 4 statistics r linear-regression glmnet cross-validation

我一直致力于数据集并使用glmnet进行线性LASSO/Ridge回归.

为简单起见,我们假设我使用的模型如下:

cv.glmnet(train.features, train.response, alpha=1, nlambda=100, type.measure = "mse", nfolds = 10)
Run Code Online (Sandbox Code Playgroud)

我正在为客户准备一个演示文稿,我需要显示变量T-statR平方值.另外,我还需要根据模型的拟合值绘制残差.

在创建从头开始执行此操作的功能之前,我想询问库中是否已涵盖此功能.我检查了glmnet插图,但没有找到任何东西.

谢谢你的帮助!

Ste*_*row 6

对您的问题的部分答案:plotmo R包中的 plotres 函数 是绘制各种模型残差的简便方法,包括glmnetcv.glmnet模型. 包中附带的plotres插图有详细信息.例如

library(glmnet)
data(longley)
mod <- glmnet(data.matrix(longley[,1:6]), longley[,7])
library(plotmo) # for plotres
plotres(mod)
Run Code Online (Sandbox Code Playgroud)

给出以下图.您可以通过将适当的参数传递给plotres来选择子图并修改图.

情节