2
ich vorhersagen, haben ein Datenrahmen, dieMit Naive Bayes neuen Werte
weather <- c("good", "good", "good", "bad", "bad", "good")
temp <- c("high", "low", "low", "high", "low", "low")
golf <- c("yes", "no", "yes", "no", "yes" , "no")
df <- data.frame(weather, temp, golf)
sieht Was wie diese möchte ich jetzt tun wird, um die naive Bayes-Methode Wahrscheinlichkeit dieses neuen Datensatz zu erhalten
df_new <- data.frame(weather = "good", temp = "low")
ich versuche
Deshalb
library(e1071)
model <- naiveBayes(golf ~.,data=df)
predict(model, df_new)
Aber das gibt mir:
NO
Irgendeine Idee, wie ich das in eine Wahrscheinlichkeit verwandeln kann?