2016-07-09 26 views
1

Ich möchte einige Java-oder Scala-Code innerhalb von R ausführen (um genauer zu sein, würde ich gerne die POJO von H2O aus R selbst gebaut laufen). Gibt es eine Möglichkeit, das zu tun? Bisher habe ich nur Lösungen für den umgekehrten Fall gefunden, R-Programme von Java auszuführen.Ausführen von Java/Scala-Code von R

+0

'system()' für die Ausführung von Java als Programm übergeben Sie Ihren Code-Dateiname als Argument? – abhiieor

+0

Möglich nach dem Kompilieren des Java-Codes zu einem Jar. Ich habe mich gefragt, ob es eine Möglichkeit gibt, die eigentliche Klasse selbst zu verwenden. – shakedzy

+0

@shakedzy Wie Sie eine Antwort richtig markiert haben, bedeutet das, dass Sie erfolgreich die h2o.jar + pojo aus R ausgeführt haben? Wenn ja, würde ich gerne mehr hören. (War es einfach? Gab es eine messbare Beschleunigung gegenüber dem Betrieb des H2O-Servers?) –

Antwort

2

Sie sollten versuchen rJava. Dadurch können Sie die Java-Klasse von Ihrem R-Programm auf native Weise aufrufen. Ein grundlegendes HelloWorld Tutorial ist