2012-03-29 22 views
4

Was ist die effektive Art der Kommunikation zwischen verschiedenen R-Sitzungen/Instanzen?Kommunikation zwischen Sitzungen

können wir sagen, um globale Variablen zu teilen oder Signale zu senden.

+0

mit Arbeitsbereich versuchen? – aatrujillob

+0

ich meine für Echtzeit-Kommunikation zwischen 2 R-Konsolen. Ich kann hier nicht den Weg finden, mit dem Arbeitsbereich zu arbeiten. – SilverSpoon

+0

Vielleicht durch Steckdosen? http://stat.ethz.ch/R-manual/R-devel/library/utils/html/make.socket.html – johannes

Antwort

5

Wie wäre es mit Rserve, oder es gibt ein Video von svSocket für die Weitergabe von Daten zwischen Client und Server auf der data.table Homepage.

+0

Ich versuche mit svSocket. Konsole 1: startSocketServer (Port = 8888) Konsole 2: con = socketConnection (Port = 8888) L = 1: 10 evalServer (con, L). Behalte immer wieder den Fehler: Fehler in evalServer (con, L): Nicht gefunden << >> Zusätzlich: Warnmeldung: In 0: (endloc - 1): numerischer Ausdruck hat 2 Elemente: nur das erste – SilverSpoon

+0

@SilverSpoon. Hm, nicht sicher. Versuchen Sie, sich an den Betreuer von svSocket zu wenden (sicherlich vor dem Posten in r-help, wie in der Anleitung beschrieben), oder schreiben Sie hier eine neue Frage zu Stack Overflow. Hast du schon Google für die Fehlermeldung gegoogelt? –

+0

Ich habe einen ähnlichen unbeantworteten Beitrag gefunden: https://r-forge.r-project.org/tracker/index.php?func=detail&aid=1657&group_id=194&atid=797 – SilverSpoon