好的,我正在写这个循环,我打算通过它循环,并将我的向量中的名称粘贴到循环中。粘贴变量名的预期目标是在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的字符串中。。。有什么办法吗?
现在它不会意识到我希望这个名称是一个变量,因为它已经在“”中了,这意味着它将把它当作它写的。