Ich versuche herauszufinden, wie das lineare Modell an jedem Blatt eines Baumes von M5P-Methode in RWeka-Bibliothek in R als Ausgabe in Textdatei, so dass Ich kann ein separates Nachschlagen-Rechner-Programm schreiben (sagen wir in Excel für Nicht-R-Benutzer).Erhalten der linearen Regressionsmodell an jedem Blatt für M5P-Modell in RWeka
Ich bin mit
Bibliothek (RWeka)
Modell = M5P (Antwort ~ predictorA + predictorB, data = Zug).
Ich kann die Baumausgabe als Modell $ Klassifizierer in einer Matrix erhalten. Dies funktioniert gut, dank This post
wenn ich den Befehl geben:
Modell
R druckt das Modell $ Sichter (die Baumstruktur), durch die LM an jedem Blatt gefolgt, ich möchte die Koeffizienten von LM an jedem Blatt extrahieren.
Jede Hilfe wird geschätzt.
Mit dem folgenden Code: Ich bin in der Lage, die LM-Koeffizienten aus R zu bekommen. 'code' Bibliothek (rJava) ' code'ModelTree = as.matrix (scan (text = .jcall (modell $ classifier, "S", "toString"), sep = "\ n", what = "")) [-c (1: 2, 6),, drop = FALSCH] – user2162611