在R脚本中将图保存为图像

时间:2014-10-22 20:52:05

标签: r

我在linux上运行以下R脚本,它为每个数据集生成一个图

data_root <- "home/data"
diff_dir <- c("C1.HSV_16H.NS.diff", "C1.HSV_8H.NS.diff")
png_root <- "/home/hgidnyc/Documents/"
library(cummeRbund)

for (d in diff_dir) {
    e <- paste(data_root, d, sep='/')
    cuff_data <- readCufflinks(e)

    # csDensity
    png_file <- paste(paste(png_root, d, sep='/'), 'csDensity.png', sep='.')
    png(png_file)   
    csDensity(cuff_data)
    dev.off();
}

它不会像我预期的那样生成png。但是,当我在R控制台中单独复制并粘贴for循环中的每一行时,它可以正常工作。

我错过了什么吗?

由于

0 个答案:

没有答案