Wenn die Faktorvariable Climate ist, mit 4 möglichen Werten: Tropical, Arid, Temperate, Snow und ein Knoten in meinem rpart
Baum ist als "Climate: ab" gekennzeichnet, was ist der Split?Wie interpretiere ich rpart Splits auf Faktorvariablen beim Erstellen von Klassifikationsbäumen in R?
5
A
Antwort
6
Ich nehme an, Sie Standardmethode verwenden Baum zu zeichnen, die
plot(f)
text(f)
ist, wie Sie in der Hilfe zu text.rpart
lesen können, Argument pretty
auf Standardfaktor Variablen werden als Buchstaben dargestellt, so a
bedeutet levels(Climate)[1]
und es bedeutet, dass auf dem linken Knoten sind Beobachtung mit Climate==levels(Climate)[1]
und auf der rechten Seite die anderen.
Sie könnten Ebenen direkt drucken
plot(f)
text(f, pretty=1)
verwenden, aber ich empfehlen draw.tree
von maptree package:
require(maptree)
draw.tree(f)
ich Fälschung verwendet Daten zu Plots:
X <- data.frame(
y=rep(1:4,25),
Climate=rep(c("Tropical", "Arid", "Temperate", "Snow"),25)
)
f <- rpart(y~Climate, X)
Verwandte Themen
- 1. Wie wählt man alle Faktorvariablen in R
- 2. rpart Ausführung in R Studio
- 3. R: rpart: convertng die rpart fit Objekt in eine Funktion
- 4. Wie werden Median-Splits innerhalb von Faktorstufen in R durchgeführt?
- 5. Verwenden von Rpart-Paket auf großen Dataset
- 6. Splits Verwaltung in Vim
- 7. Wie interpretiere ich Fehlercodes von FrontPage-Erweiterungen?
- 8. Wie interpretiere ich die Ausgabe von Sparsenn?
- 9. Wie interpretiere ich die Speicherauslastungsinformationen von htop
- 10. Wie interpretiere ich das Datenbankdiagramm?
- 11. Warum unterscheiden sich die Ergebnisse mit caret :: train (..., method = "rpart") von rpart :: rpart (...)?
- 12. Plot Histogramme über Faktorvariablen
- 13. Baum Größen von CP Tabelle in rpart
- 14. Knotentiefe rpart
- 15. R: TermDocumentMatrix - Fehler beim Erstellen
- 16. Wie Attribute für eine Variable in R festgelegt werden?
- 17. Wie interpretiere ich dieses SBT DSL?
- 18. Machen Sie Frequenzhistogramm für Faktorvariablen
- 19. Wie interpretiere ich mehrere SELECT-Ergebnisse?
- 20. Wie interpretiere ich die verschiedenen ggplot2 Dichten?
- 21. Wie interpretiere ich pycaffe classify.py Ausgabe?
- 22. Wie interpretiere ich binäre Daten als Integer?
- 23. Wie interpretiere ich diesen C++ Typ?
- 24. Wie setzen wir beim Erstellen von R-Paketen konstante Variablen?
- 25. Wie interpretiere ich diesen Rails-Fehler?
- 26. Wie interpretiere ich diesen JVM-Fehler?
- 27. Wie interpretiere ich Scikits Lernmatrix und Klassifikationsbericht?
- 28. Wie analysiere und interpretiere ich die Datei build.xml von ant
- 29. Ältestes Äquivalent einer Faktorvariablen in Python Pandas
- 30. Maskierung von Simulink-Blöcken: Wie interpretiere ich Maskenparameter als String?
Dies gehört zu stats.stackexchange.com und sollte geschlossen werden. –
@Joris stimme ich nicht zu. Die Frage betrifft die Interpretation einer Programmantwort und hat nichts mit dem statistischen Hintergrund der Partitionierungsbäume und der Statistik selbst zu tun. – Marek
@ Marek Wie sonst würden Sie die Interpretation einer statistischen Analyse nennen? –