在 R 中命名输出文件
Naming output files in R
我在 R
工作,我想导出一个 txt 文件,在其名称中放入特定变量的值;我阅读了有关命令 paste
的信息,它在这里完美运行:
write.table(mydata,file=paste(cn,"data.txt"))
其中 cn
是要放在文件开头的值 data.txt
。我想自动将这个文件放在一个输出文件夹中,我保留所有其他结果。我尝试做这样的事情:
write.table(mydata,file=paste(cn,"./output/data.txt"))
但是没用。有什么建议吗?
paste()
只是通过连接各个值并使用 space 作为默认分隔符来创建一个字符串:
write.table(mydata, file = paste("./output/", cn ,"data.txt", sep = ""))
或与paste0(...)
,相当于paste(..., sep = "")
:
write.table(mydata, file = paste0("./output/", cn ,"data.txt"))
我在 R
工作,我想导出一个 txt 文件,在其名称中放入特定变量的值;我阅读了有关命令 paste
的信息,它在这里完美运行:
write.table(mydata,file=paste(cn,"data.txt"))
其中 cn
是要放在文件开头的值 data.txt
。我想自动将这个文件放在一个输出文件夹中,我保留所有其他结果。我尝试做这样的事情:
write.table(mydata,file=paste(cn,"./output/data.txt"))
但是没用。有什么建议吗?
paste()
只是通过连接各个值并使用 space 作为默认分隔符来创建一个字符串:
write.table(mydata, file = paste("./output/", cn ,"data.txt", sep = ""))
或与paste0(...)
,相当于paste(..., sep = "")
:
write.table(mydata, file = paste0("./output/", cn ,"data.txt"))