在R中输出文件而不覆盖
Outputting files in R without overwriting
我正在从事的项目需要创建一个自动脚本,该脚本将连接到我的数据库 table(每天更新)并将 table 导入 R,然后我将其输出到某个某个名称下的目录。好吧,该项目的主要思想是保留所有这些 table 的历史记录,以便我们可以开始使用它们,但它每天都会覆盖。
代码:
table<- sqlQuery(channel, "Select * From table")
write.table(table, file="C:/DailyReport/data.xlsx")
那么问题来了:如何设置write.table函数每天不覆盖? (我愿意接受任何解决方案)
如何将 Sys.Date()
附加到文件名?
write.table(table, file=paste0("C:/DailyReport/data-", Sys.Date(), ".xlsx"))
我正在从事的项目需要创建一个自动脚本,该脚本将连接到我的数据库 table(每天更新)并将 table 导入 R,然后我将其输出到某个某个名称下的目录。好吧,该项目的主要思想是保留所有这些 table 的历史记录,以便我们可以开始使用它们,但它每天都会覆盖。
代码:
table<- sqlQuery(channel, "Select * From table")
write.table(table, file="C:/DailyReport/data.xlsx")
那么问题来了:如何设置write.table函数每天不覆盖? (我愿意接受任何解决方案)
如何将 Sys.Date()
附加到文件名?
write.table(table, file=paste0("C:/DailyReport/data-", Sys.Date(), ".xlsx"))