R - chartSeries使用dev.copy从脚本中保存不起作用

时间:2014-08-28 01:11:26

标签: r sendmail quantmod

从R控制台运行时,我的脚本可以正常工作;但是从R脚本/批处理文件运行时保存并通过电子邮件发送空白.jpeg文件。任何帮助将不胜感激。

我试图在我的R脚本运行后通过电子邮件发送我的chartSeries()。

chartSeries(test)
dev.copy(jpeg,'test.jpeg')
dev.off()

from <- "myemailaddress"
to <- "<myemailaddress>"
subject <- "test"
body <- list("test")                   
mailControl=list(smtpServer="192.168.0.51")
attachmentObject <- mime_part(x="test.jpeg",name="test.jpeg")
bodyWithAttachment <- list(body,attachmentObject)
sendmail(from=from,to=to,subject=subject,msg=bodyWithAttachment,control=mailControl)

1 个答案:

答案 0 :(得分:2)

将您的chartSeries来电换入plot

plot(chartSeries(test))