Wie kann ich mir Daten aus einem R-Skript per E-Mail senden?

8

Ich hoffe, Amazon Spot-Instanzen nutzen zu können, die zu niedrigeren Kosten kommen, aber jederzeit beendet werden können. Ich möchte es so einrichten, dass ich mir selbst Daten in der Mitte eines Skripts senden kann, damit ich es in Zukunft von dort abholen kann.

Wie würde ich mir eine .rdata-Datei per E-Mail schicken?

Schwierigkeit: Die ideale Lösung betrifft RCurl nicht, da ich dieses Paket nicht auf meiner Rechnerinstanz installieren kann.

    
Maiasaura 12.08.2010, 00:34
quelle

3 Antworten

8

Genau wie in der Kommandozeile - ich mag die mpack Binärdatei für die, die Sie in Debian und Ubuntu finden.

Speichern Sie also Daten in einer Datei /tmp/foo.RData (oder generieren Sie einen temporären Namen) und dann

%Vor%

in R. Das setzt natürlich voraus, dass die EC2-Instanz eine Mail-Einrichtung hat.

Bearbeiten Pro Anfrage für eine alternative Windoze: blat wurde von anderen für diese Aufgabe empfohlen.

    
Dirk Eddelbuettel 12.08.2010 00:59
quelle
2

Es gibt einen guten Artikel dazu in R News von 2007 . Der Autor beschreibt unter anderem einige Taktiken, um auftretende Fehler zu erfassen und automatisch E-Mail-Warnungen zu senden, wenn dies geschieht - hilfreich für lange Simulationen.

Off-Thema: Der Artikel gibt auch Tipps, wie die Linux / Unix-Tools screen und make sehr nützlich für Remote-Überwachung und automatische Fehlerberichterstattung sein können. Diese können auch relevant sein, wenn Sie bereit sind, R per E-Mail zu kontaktieren.

    
nullglob 12.08.2010 19:48
quelle
0

Was Sie fragen, wird wahrscheinlich am besten nicht per E-Mail, sondern mithilfe eines EBS-Volumes gelöst. Das Volume wird unabhängig von der Instanz beibehalten (beachten Sie jedoch, dass ich auf ein EBS-Volume im Gegensatz zu einer EBS-unterstützten Instanz verweise).

In eine weitere Frage erwähne ich eine Reihe von Optionen für Checkpointing und verwandte Tools, wenn Sie eine separate Funktion zum Speichern Ihrer Daten während der Verarbeitung verwenden möchten.

    
Iterator 28.09.2011 03:51
quelle

Tags und Links