#data
library(lars)
data(diabetes)
attach(diabetes)
#glmnet
library(glmnet)
library(foreach)
library(Matrix)
gt <- cv.glmnet(x, y, nfolds = 10)
# plot(gt)
gt.coef <- coef(gt$glmnet.fit, s = gt$lambda.1se)
gt.coef
gt.coef[which(gt.coef != 0)]
rownames(gt.coef)[which(gt.coef != 0)]
本文通过使用R语言的glmnet包对糖尿病数据集进行了特征选择,详细展示了如何设置交叉验证并获取最佳参数,最后筛选出了对预测结果影响最大的特征变量。
31

被折叠的 条评论
为什么被折叠?



