Próbuję zbudować model predykcyjny w karetce za pomocą PCA jako wstępnego przetwarzania. Wstępnego przetwarzania byłby następujący:R/caret: Przekaż argumenty preprocessingu pca do pociągu()
preProc <- preProcess(IL_train[,-1], method="pca", thresh = 0.8)
Czy to możliwe, aby przejść bezpośrednio do argumentu thresh
train()
funkcji daszek jest? Próbowałem następujących, ale nie działa:
modelFit_pp <- train(IL_train$diagnosis ~ . , preProcess="pca",
thresh= 0.8, method="glm", data=IL_train)
Jeśli nie, w jaki sposób można przekazać oddzielne preProc
wyniki do funkcji train()
?
To jest świetne pytanie. Dziękuję za pytanie. – ahoffer