leer - ¿Cómo me envío por correo electrónico los datos de un guión R?
importar datos en r studio (3)
Hay un buen artículo sobre esto en R News de 2007 . Entre otras cosas, el autor describe algunas tácticas para detectar errores a medida que ocurren, y automáticamente envía alertas por correo electrónico cuando esto sucede, lo que es útil para largas simulaciones.
Fuera de tema: el artículo también brinda consejos sobre cómo la screen
herramientas de Linux / Unix puede ser muy útil para la supervisión remota y el informe automático de errores. Estos también pueden ser relevantes en casos en que esté dispuesto a permitir que R le envíe un correo electrónico.
Espero aprovechar las instancias de Spot de Amazon que tienen un costo menor pero que pueden finalizar en cualquier momento. Quiero configurarlo de modo que pueda enviar datos a mitad de camino a través de un script para que pueda retomarlos en el futuro.
¿Cómo me enviaría un archivo .rdata por correo electrónico?
dificultad: la solución ideal no implicará RCurl ya que no puedo instalar ese paquete en la instancia de mi máquina.
Lo que está preguntando probablemente se resuelva mejor no por correo electrónico, sino usando un volumen de EBS. El volumen persistirá independientemente de la instancia (tenga en cuenta que me estoy refiriendo a un volumen de EBS en comparación con una instancia respaldada por EBS).
En otra pregunta , menciono un montón de opciones para el punto de control y las herramientas relacionadas, si desea utilizar una función separada para almacenar sus datos durante el procesamiento.
De la misma manera que lo harías en la línea de comandos, me gusta el binario de mpack
para lo que encuentras en Debian y Ubuntu.
Así que guarde los datos en un archivo /tmp/foo.RData
(o genere un nombre temporal) y luego
system("mpack -s Data /tmp/foo.RData [email protected]")
en R. Supone que la instancia de EC2 tiene configuración de correo, por supuesto.
Editar por solicitud de una alternativa de Windows: blat ha sido recomendado por otro para esta tarea.