2017-11-17 13 views
0

Ich versuche, einige Vorhersage in R zu tun. Ich lud & reinigte die Daten, passte ein Modell und machte eine Vorhersage, die ziemlich gut aussieht. Mein Problem ist jetzt, dass meine Vorhersage mir einen Prozentsatz der Wahrscheinlichkeit des Vorkommens eines bestimmten Faktors anstelle des Faktors selbst gibt:R Vorhersage Faktor Variablen

Ich habe einen Datensatz darüber, wie gut Leute etwas Übung ausüben. Diese Leistung wird in A-D gemessen (das ist eine Faktorvariable in meinem Datensatz). Wenn ich die Vorhersage erhalte ich diese Ausgabe: enter image description here

aber ich will es haben so:

[B A E A A C D A A A C]

Wie würde ich das tun? Dies ist mein Code:

modFitA1 <- rpart(classe ~ ., data=PML_Train_red, method="class")  
Predictn<-predict(modFitA1, newdata= PML_Test_red) 
Predictn 

Antwort

1

Auch wenn Sie method="class" in Ihrem Modell Statement setzen, müssen Sie type="class" auf Ihre vorhersagen Anweisung hinzuzufügen.

Predictn<-predict(modFitA1, newdata= PML_Test_red, type="class")