要在url中插入的R中的动态日期
我在PowerBI工作,使用R-script在URL中插入动态日期 所讨论的URL如下要在url中插入的R中的动态日期,r,R,我在PowerBI工作,使用R-script在URL中插入动态日期 所讨论的URL如下 Tests <- read.csv(file=paste0("https://www,testtest/getCsv?startdate_Day=1&startdate_Month=01&startdate_Year=2016"), header=TRUE, sep=";") 测试如果这就是您正在运行的代码,那么您会遇到一些问题: 如前所述,您的url中有一个逗号(www.test)
Tests <- read.csv(file=paste0("https://www,testtest/getCsv?startdate_Day=1&startdate_Month=01&startdate_Year=2016"), header=TRUE, sep=";")
测试如果这就是您正在运行的代码,那么您会遇到一些问题:
如前所述,您的url中有一个逗号(www.test
),您的意思是
对Sys.Date()
和format
的调用编写不正确
试试这个:
# Get the date parts we need
Year <-format(Sys.Date(), format="%Y")
Month <- format(Sys.Date(), format="%m")
Day <- format(Sys.Date(), format="%d")
# Create the file string
file_string <- paste0("https://www.testtest/getCsv??startdate_Day=", Day,"&startdate_Month=", Month,"&startdate_Year=", Year)
# Run read.csv
EnergyStockVolumeData <- read.csv(file_string, header = TRUE, sep = ";")
#获取我们需要的日期部分
你是说像这样的一年<代码>格式(Sys.Date(),“%Y”)
最后一行非常混乱。。。勾选引号你指的是链接https://www.testtest
?点不是逗号?他对解决方案很感兴趣,一开始效果很好,现在我可以进行微调了
# Get the date parts we need
Year <-format(Sys.Date(), format="%Y")
Month <- format(Sys.Date(), format="%m")
Day <- format(Sys.Date(), format="%d")
# Create the file string
file_string <- paste0("https://www.testtest/getCsv??startdate_Day=", Day,"&startdate_Month=", Month,"&startdate_Year=", Year)
# Run read.csv
EnergyStockVolumeData <- read.csv(file_string, header = TRUE, sep = ";")