Я хочу создать массив данных о ценах определенных акций.
Сначала я выбрал свою корзину акций, используя:
tickers <- c("^GSPC","MSFT","INTC","NVDA","AAPL")
Затем я загрузил данные о ценах, используяФункция цикла for:
for (i in 1:length(tickers)) {
getSymbols(tickers[i],
from = as.Date("2006-01-01"), to = as.Date("2009-12-31"))
}
Теперь я хочу добавить все данные о запасах в массив, поэтому я попробовал что-то вроде этого:
s <- list()
for (i in 1:length(tickers)) {
getSymbols(tickers[i],
from = as.Date("2006-01-01"), to = as.Date("2009-12-31")) %>%
{. ->> s[[i]]}
}
Но вывод, похоже, дает толькомне список названий акций:
[[1]] [1] "GSPC"
[[2]] [1] "MSFT"
[[3]] [1] «INTC»
[[4]] [1] «NVDA»
[[5]] [1] «AAPL»
Что-то не так с кодом, который я дал после функции pipe?