作者TreeMan (好啊...)
看板R_Language
标题Re: [问题] 利用R下载外汇资料
时间Thu Oct 11 12:02:40 2018
1. data_id_all: 指标代码做成的字串
2. d1: 起始搜寻日期
3. d2: 当前日期
4. RKey: 你的Rkey
library(httr)
for(data_id in data_id_all){
file_name <- paste0(data_id, ".csv")
d1 <- "2005-01-01"
d2 <- as.character(Sys.Date())
url <- paste0("
https://stock-ai.com/ddl?s=", data_id, "&r=RKey&d1=",
d1, "&d2=", d2)
GET(url, write_disk(file_name, overwrite=TRUE))
}
这样应该会把更新到最新日期的档案,存到你要的资料夹
我想到比较自动化的方式...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.166.77.146
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1539230563.A.966.html
1F:推 ericchin0404: T大万分感谢 这完全是我要的 10/11 12:29
2F:推 ericchin0404: 可以弱弱问write_disk跟里面的参数overwrite是什麽 10/11 12:54
3F:→ ericchin0404: 意思吗 我查了可是看不懂 10/11 12:54
4F:推 andrew43: 若目标档案已存在要不要覆盖 10/11 13:52
5F:推 ericchin0404: 懂了感谢 10/11 19:19