2016-04-26 10 views
1

zu bekommen Kürzlich habe ich angefangen, R Revolution zu verwenden, und ich habe versucht, einen Beispielcode auszuführen, um einen Entscheidungsbaum zu visualisieren.Versucht, createTreeView zu plotten und den Fehler in tools ::: httpdPort> 0L

lief ich den Code:

data("kyphosis", package="rpart") 
kyphTree <- rxDTree(Kyphosis ~ Age + Start + Number, data = kyphosis, cp=0.01) 
library(RevoTreeView) 
plot(createTreeView(kyphTree)) 

Und bekam den Fehler:

Error in tools:::httpdPort > 0L : 
    comparison (6) is possible only for atomic and list types 

ich diesen Fehler gesucht, ich bin die R 3.2.2 und schon aktualisiert meine Rstudio verwenden.

Jemand könnte mir helfen?

Tks,

+0

Wo tritt der Fehler auf? Es ist nicht klar aus Ihrer Frage. Es ist sehr unwahrscheinlich, dass rududio etwas mit dem Problem zu tun hat. – lmo

Antwort

0

Ihr Problem ist nicht verwandt mit RStudio. Es scheint ein Fehler in der Plot-Funktion für revoTreeView zu sein. Der Fehler zeigt, dass ein Vergleich mit tools:::httpdPort (erste paar Zeilen der plot.revoTreeView-Funktion) durchgeführt wird. Dies ist eine Funktion, keine Nummer. Bitte reichen Sie über Ihre Microsoft Support-Kanäle ein.

+0

Ich habe mich mit einem Microsoft-Vertreter in Verbindung gesetzt und es handelt sich wirklich um einen Fehler im Paket, der in der nächsten Version korrigiert werden sollte. Tks –