我正在使用预测包创建一个图 - 它包括生成用基本图生成的预测图的能力。
我尝试使用recordPlot将绘图保存到变量,这允许我在交互式会话中重新创建绘图。但是,我想做的(在远程服务器上)是生成绘图,将其保存到变量,然后使用sendmailR包将其作为mime_part发送给自己。
如果它是ggplot2对象,那么该图(在下面的示例中名为plt)不会显示在电子邮件中。有没有办法通过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
)
)
答案 0 :(得分:0)
如果有人发现这篇文章,答案似乎是“不”。截至2015年底,如果不将其导出为png或pdf并通过电子邮件发送附件,则无法通过电子邮件发送基础R图。