2016-05-18 9 views
0

Ich habe Revolution R Enterprise 8.0 mit RRO 3.2.2 installiert und versucht, ein einfaches Beispiel zu laufen - ein Histogramm von Titanic-Datensatz machen:rxHistogram gibt Fehler: Das Element bIsPrediction nicht in der Liste existiert

library("RevoScaleR") 
dataCsv <- read.csv("http://s3.amazonaws.com/assets.datacamp.com/course/Kaggle/train.csv") 
dataXdf <- file.path("titanic.xdf") 
rxImport(inData = dataCsv, outFile = dataXdf, overwrite = TRUE) 
rxHistogram(~ Age, data = dataXdf, xAxisMinMax = c(0, 520), numBreaks = 100, xNumTicks = 10) 

und rxHistogram gibt mystische Fehler:

Fehler bei doTryCatch (return (expr), Name, parentenv, handler): Das Element bIsPrediction existiert nicht in der Liste.

Jeder weiß, wie man es beheben kann und was ist eigentlich das Problem? Googeln hat keine Ergebnisse erbracht.

PS: hit den gleichen Fehler laufen rxDataStep

+0

Hm ... es funktioniert für mich mit den gleichen Versionen von RRE und RRO. Ist das eine frische R-Sitzung? Auf welcher Plattform laufen Sie? Könnte nützlich sein, um die Ergebnisse von 'sessionInfo()' und 'rxGetComputeContext()' - [hier sind meine zum Vergleich] (https://gist.github.com/mmmarker-msft/d16dcbddca06c1adad90eaf05bb420b8) zu veröffentlichen. –

+2

Vielen Dank für Ihre Antwort, Matt! Ich habe Ereignisprotokolle überprüft und gefunden, wo es fehlschlägt: _Falling-Anwendungspfad: C: \ Programme \ Microsoft \ MRO-für-RRE \ 8.0 \ R-3.2.2 \ Bibliothek \ RevoScaleR \ rxLibs \ x64 \ BxlServer.exe Fehlerhafter Modulpfad: C: \ WINDOWS \ SYSTEM32 \ MSVCR120.dll_ Darauf basierend habe ich den R Server mit den Voreinstellungen deinstallieren und neu installieren lassen - und das hat geholfen. – iladan

+0

hat das gleiche Problem, aber Deinstallation/Neuinstallation löst es nicht. sessionInfo scheint gut (poste es auf @ mmparker-msft's github). Irgendwelche Ideen, was könnte ich tun? – elikesprogramming

Antwort

0

Problem wurde durch eine Deinstallation Revolution R gelöst und es wieder installieren.