【发布时间】:2017-10-06 18:09:32
【问题描述】:
我正在尝试重复以下代码行:
x.mat <- as.matrix(train.df[,predictors])
y.class <- train.df$Response
cv.lasso.fit <- cv.glmnet(x = x.mat, y = y.class,
family = "binomial", alpha = 1, nfolds = 10)
... 使用 caret 包,但它不起作用:
trainControl <- trainControl(method = "cv",
number = 10,
# Compute Recall, Precision, F-Measure
summaryFunction = prSummary,
# prSummary needs calculated class probs
classProbs = T)
modelFit <- train(Response ~ . -Id, data = train.df,
method = "glmnet",
trControl = trainControl,
metric = "F", # Optimize by F-measure
alpha=1,
family="binomial")
无法识别参数“alpha”,并且“模型拟合在所有折叠中都失败”。
我做错了什么?帮助将不胜感激。谢谢。
【问题讨论】: