Я пытаюсь создать прогностическую модель в карете с использованием PCA в качестве предварительной обработки. Предварительная обработка будет следующей:
preProc <- preProcess(IL_train[,-1], method="pca", thresh = 0.8)
Можно ли передать аргумент thresh
непосредственно в функцию каретки train()
? Я пробовал следующее, но он не работает:
modelFit_pp <- train(IL_train$diagnosis ~ . , preProcess="pca",
thresh= 0.8, method="glm", data=IL_train)
Если нет, как передать отдельные результаты preProc
в функцию train()
?