【发布时间】:2018-03-31 07:07:33
【问题描述】:
我在下面提到了下载谷歌表格并将其存储在Documents的代码。
library(dplyr)
library(data.table)
library(googlesheets)
library(rJava)
t.start<-Sys.Date()
t.start<-as.character(t.start)
#gs_auth(new_user = TRUE)
#gs_ls()
#gs_auth()
as<-gs_title("XYZ")
gs_download(as, overwrite = TRUE)
我希望表 XYZ 存储到具有以下提到的条件的特定位置(即 E:\My_data\File)。
- 我想每天运行此脚本 2 次,我想根据 Sys.Date() 和时间条件重命名文件
XYZ。 (例如,如果 Sys.Date=01/01/2017 且时间 01/01/2017_A_XYZ.xlsx' for >15:00 hrs it should be01/01/2017_B_XYZ.xlsx') - 我想根据 Sys.Date()(即年和月)在
E:\My_data\File中自动创建文件夹。如果 Sys.Date()=01/01/2017 则将有一个名为2017的文件夹和一个名为Jan-17的子文件夹,并且在子文件夹中将有 2 个子文件夹A(对于文件 B (对于文件 >15:00 hrs for that specific Year/Month)。 - 如果年/月更改,新文件夹创建的结构相同。
【问题讨论】: