Как отправить базовый сюжет из прогноза с помощью sendmailR?
Я создаю график с использованием пакета прогноза - он включает в себя возможность генерировать график прогноза, созданного на основе базового графика.
Я попытался использовать recordPlot, чтобы сохранить график в переменной, что позволяет мне воссоздать график в интерактивном сеансе. Однако то, что я хотел бы сделать (на удаленном сервере), это сгенерировать график, сохранить его в переменной и затем включить его как mime_part при отправке его мне по электронной почте с помощью пакета sendmailR.
График (с именем plt в приведенном ниже примере) не отображается в сообщении, как если бы это был объект ggplot2. Есть ли способ отправить базовый сюжет через sendmailR?
sendmail(from = email_from,
to = email_to,
subject = email_subject,
msg=c(plt,
email_body_text, "\n", "\n",
mime_part(results, "query results", sep = ",", row.names = FALSE), "\n",
"\n", "SQL query that generated this result:", "\n", "\n",
query
)
)
1 ответ
В случае, если кто-нибудь наткнется на этот пост, ответ будет "нет". По состоянию на конец 2015 года вы не можете отправить базовый график R по электронной почте, не выполнив что-либо вроде экспорта его в формате png или pdf и отправки по электронной почте вложения.