【发布时间】:2013-12-13 10:45:49
【问题描述】:
我有一个 .csv 数据集,每天都会被转储,我用它来生成每日列表,以便使用 R 脚本跟踪参与者。我想自动化这个 R 脚本,但是为了做到这一点,我需要使用 Sys.Date() 读取 .csv。
.csv 数据集命名为:DumpedList_2013-11-27(日期始终为今天的日期)。
我想将其导入脚本,就像导入 .Rdata 文件一样。
load(paste('/srv/Data/Baseline2/baseline2_', Sys.Date(), '.Rdata',sep=''))
上面读取 .csv 文件的命令等效于什么?
我尝试了 load 和 read.csv 命令,但收到错误消息:
data=read.csv('P:/DirectoryPath/DumpedList_',Sys.Date(),'.csv')
我还尝试创建todaydate=Sys.Date(),然后用它来加载数据,但再次出现错误消息。 a=load(paste("P:/DirectoryPath/DumpedList_",todaydate,".csv"))
有什么见解吗?
【问题讨论】: