我希望使用R中的glmnet来进行分类问题。
样本数据如下:
样本数据如下:
y,x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11
1,0.766126609,45,2,0.802982129,9120,13,0,6,0,2
0,0.957151019,40,0,0.121876201,2600,4,0,0,0,1
0,0.65818014,38,1,0.085113375,3042,2,1,0,0,0
y是二元反应(0或1)。
我使用了以下的R代码:
prr=cv.glmnet(x,y,family="binomial",type.measure="auc")
yy=predict(prr,newx, s="lambda.min")
然而,glmnet 预测的 yy 值分散在 [-24,5] 之间。
我该如何将输出值限制在 [0,1] 范围内,以便用于分类问题?