将pdf图保存在r中的特定文件中

时间:2016-02-11 09:52:17

标签: r pdf plot

我创建了多个保存在列表中的图。 现在我想保存它们,保留列表中的名称。 我的代码到现在为止如下。

 pdfplots <- function(PlotList){
 L <- List()
    for (i in 1:length(L)){
    names(L[[i]]) <- paste0(names(PlotList), i)
    pdfPath <- (file = "~/Documents/MyFile/MyPlots, names(L[[i]])")
    myplot <- boxplot(PlotList[[i]]) 
 }
 dev.off()
 }

因此,我希望获得保存在特定路径上的pdf图。 任何帮助都会被深深地贬低

1 个答案:

答案 0 :(得分:2)

您应该使用pdf功能。下面的块应该做的工作:

    pdfplots <- function(PlotList){
            for (i in 1:length(PlotList)){
            fullFileName = paste0("~/Documents/MyFile/MyPlots/", names(PlotList)[i],".pdf")
            pdf(fullFileName)
            boxplot(PlotList[[i]]) 
            dev.off()
            }
}