У меня проблемы с использованием пакета Quantmod для получения информации о S&P (тикер = ^ GSP C).
Для обычных акций (пример: DFS) я смогу запустить следующий код:
start <- as.Date("2020-01-01")
end <- as.Date("2020-05-06")
getSymbols("DFS", src = "yahoo", from = start, to = end)
DFS <- data.frame(date=index(DFS), coredata(DFS))
head(DFS)
Проблема с S&P - это символ ^ в названии.
start <- as.Date("2020-01-01")
end <- as.Date("2020-05-06")
getSymbols("^GSPC", src = "yahoo", from = start, to = end)
SP500 <- data.frame(date=index(^GSPC), coredata(^GSPC))
Этот код дает следующую ошибку:
Ошибка: неожиданный '^' в "SP500 <- data.frame (date = index (^" </em>
Кто-нибудь знает, как это исправить?