我在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循环中的每一行时,它可以正常工作。
我错过了什么吗?
由于