我想将数据导出到具有特定名称的文件。最后,只是一个带有当前日期的名称。到目前为止,我有:
string<- 'name'
time <- Sys.Date()
file_name<- paste(format(Sys.time(), "%Y-%m-%d"), "csv", sep = ".")
file_name<- cat(string,file_name)
输出为:
> string<- 'name'
> time <- Sys.Date()
> file_name<- paste(format(Sys.time(), "%Y-%m-%d"), "csv", sep = ".")
> file_name<- cat(string,file_name)
name 2018-12-04.csv
我只需要删除“名称”和“ 2018-12-04.csv”之间的空格,但是我不知道为什么分别在其中。
答案 0 :(得分:1)
您可以使用paste0
paste0(string, file_name)
#[1] "name2018-12-04.csv"
或cat
与sep = ""
cat(string,file_name, sep = "")
#name2018-12-04.csv
cat
的默认sep
参数为空格(" "
),您需要覆盖它。
paste
paste(string, file_name, sep = "")