R 为什么使用“粘贴”创建的文件名中存在间隙?
我试图用R编写一个文件,为了区分每个文件,我每次都试图在函数中添加不同的后缀 例如R 为什么使用“粘贴”创建的文件名中存在间隙?,r,function,paste,R,Function,Paste,我试图用R编写一个文件,为了区分每个文件,我每次都试图在函数中添加不同的后缀 例如 counts <- function(counts_file) { .............................. .............................. name <- substr(counts_file,1,5) file <- paste(name,".cpm.csv") write.c
counts <- function(counts_file)
{
..............................
..............................
name <- substr(counts_file,1,5)
file <- paste(name,".cpm.csv")
write.csv(countpermillion, file)
}
计数默认分隔符是空格<代码>粘贴(名称“.cpm.csv”,sep=”“)
应该在此处执行您想要的操作。或者,您可以使用
paste0(name,".cpm.csv")
可通过在控制台上键入
?paste
找到此操作的文档。查看?paste
它有一个sep
参数,是“分隔符”的缩写。sep
的默认值为”
谢谢。我没有在粘贴函数中看到这个额外的参数,它们都起作用了。没有意识到默认分隔符是一个带有粘贴的空间。谢谢