-3

我试图使用 R 编写一个文件,为了区分每个文件,我尝试每次在函数中添加不同的后缀。

例如......

    counts <- function(counts_file)
    {
     ..............................
     ..............................
     name <- substr(counts_file,1,5)
     file <- paste(name,".cpm.csv")
     write.csv(countpermillion, file)
     }

但是当我运行该函数时counts("JKNC1.bam.tsv"),创建的输出文件是这样的,
JKNE3 .cpm.csvJKNEE3 and .cpm.csv. 我在这里做错了什么?

谢谢乌彭德拉

4

1 回答 1

3

默认分隔符是空格。paste(name,".cpm.csv",sep="")应该在这里做你想做的事。或者,您可以使用

paste0(name,".cpm.csv")

可以通过?paste在控制台输入来找到相关文档。

于 2013-10-04T00:43:32.647 回答