gpt4 book ai didi

r - 无法创建带时间戳的文件名

转载 作者:行者123 更新时间:2023-12-04 22:59:15 25 4
gpt4 key购买 nike

我有一个文件要写在某个目录中。因此我有以下代码:

 function <- {

file_path_new <- file.path("C:", "Users", "MavanderPeet", "Documents", "data")
setwd(file_path_new)

now <- Sys.time()
file_name <- paste0(now, "data_set.csv")
write.csv(data_frame, file_name)
# write.csv(data_frame, "file.csv") #for checking purposes

}

我想用时间戳创建名称的部分似乎不起作用但是......当我取消注释该行时
 write.csv(data_frame, "file.csv")

一切正常。所以我想应该是语法错误....

有什么想法吗??

最佳答案

Windows 文件名 ( reference ) 中不允许使用冒号 ( : )。

使用不同的格式:
paste0(format(now, "%Y%m%d_%H%M%S_"), "data_set.csv")

关于r - 无法创建带时间戳的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31004373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com