0
我正在尝试编写一个函数来为我用“getSymbols”加载的所有股票代码执行以下任务。我试过使用lapply,但功能似乎没有工作。基本R功能用于加载和清理库存数据
library(quantmod)
getSymbols(c("XLF","VFH","XLI","VIS","RWO","IYR","VNQI","VGT","RYT","VPU","IDU"), src = "yahoo",from="2012-01-01")
#NEED TO FIGURE OUT A FUNCTION FOR THIS
XLF = as.data.frame(XLF)
XLF$date = row.names(XLF)
XLI[,c("XLI.Open","XLI.High", "XLI.Low", "XLI.Adjusted")] = NULL
XLI["ticker"]="XLI"
XLI["industry"]="industrials"
colnames(XLI) <- c("date","close","volume","ticker","industry")
你似乎并没有真正地尝试一下 “lapply” 在这里。什么具体不工作?你想要这个功能的输入是什么,你想输出什么? – MrFlick