【发布时间】:2017-10-14 02:42:03
【问题描述】:
好的,所以我正在编写这个循环,我打算循环并将名称从我的向量粘贴到循环中。变量名称粘贴的预期目标是在 URL 链接中,也是在“”标记之间的 destfile 名称。
到目前为止,这是我的程序:
# Download ETF AUM Files
file.list <- c("DDM","MVV","QLD","SAA","SSO","TQQQ","UDOW","UMDD","UPRO","URTY","UWM", "BIB", "FINU","LTL","ROM", "RXL", "SVXY","UBIO","UCC","UGE","UPW","URE","USD","UXI","UYG","UYM","DOG","DXD","MYY","MZZ","PSQ","QID","RWM","SBB","SDD","SDOW","SDS","SH","SPXU","SQQQ","SRTY","TWM","SMDD","UVXY","VIXM","VIXY")
# Loop
for (f in 1:length(file.list)) {
next.file <- file.list[i]
file.name.variable <- paste(next.file[1])
url <- "https://accounts.profunds.com/etfdata/ByFund/file.name.variable-historical_nav.csv"
destfile <- "C:/R Projects/Data/etf_aum/file.name.variable.csv"
download.file(url, destfile, mode="wb")
}
如您所见...我希望在向量中输入变量的名称并粘贴到url和destfile的字符串中...有什么办法吗?
现在它不会承认我希望这个名字是一个变量,因为它已经在“”标记它会认为它是书面的。
【问题讨论】:
标签: r