Vor allem, sorry über mein Englisch, ich bin Brasilianer und ich verbessere es noch.Wahrscheinlichkeiten Klassifizierung - R
Ich verwende RWeka
, um Klassifikationsmodelle (NaiveBayes, JRip, J48, SVM) zu erstellen, und ich brauche die Wahrscheinlichkeiten jeder Instanz.
Für SVM (Paket "E1041") ich einfach
model<-svm(classification~.,data=treino1, probability=TRUE)
pred <- predict(model, teste1[,-ncol(teste1)], probability = TRUE)
prob<-attr(pred, "probabilities")
Und dann ist der Ausgang so etwas wie:
0 1
1 9.126349e-01 0.087365132
2 9.085960e-01 0.091404044
3 9.414368e-01 0.058563209
Was sollte ich die gleiche Art von Ausgabe zu erhalten, tun mit J48 (Paket "RWeka")?
model<-J48(classification~.,data=treino1, probability=TRUE)
Fehler in J48 (Klassifizierung ~, data = treino1, Wahrscheinlichkeit = TRUE.): Nicht verwendetes Argument (Wahrscheinlichkeit = TRUE)
Dank!
Seu Inglês é ótimo. Es scheint, dass es in der 'J48'-Funktion keinen 'Wahrscheinlichkeit'-Parameter gibt. – Fernando