Laden Sie mehrere Symbole mit csv mit quantmod
Ich versuche, mehrere Symbole mithilfe einer CSV-Datei zu laden, anstatt sie von Yahoo herunterzuladen. Der Originalcode funktioniert prima und verwendet
load.packages('quantmod')
tickers = spl('TLT,IWM,GLD')
data <- new.env()
getSymbols(tickers, src = 'yahoo', from = '1980-01-01', env = data,
auto.assign = T)
Wenn ich jedoch versuche, den folgenden Code zu verwenden, kommt es später im Skript zu Fehlern, bei denen der Index außerhalb der Grenzen liegt:
load.packages('quantmod')
tickers = spl('TLT,IWM,GLD')
data <- new.env()
getSymbols(tickers, src="csv", dir= "C:/Users/Admiral/Downloads/",
env = data, auto.assign = T)
Hat jemand Gedanken, warum der zweite Codesatz nicht funktioniert? Zum Testen habe ich gerade CSV-Daten von Yahoo heruntergeladen und lokal gespeichert (Windows). Ich erhalte keine tiefgestellten Fehler, wenn ich nur eine CSV-Datei verwende. Ich habe auch den folgenden Code ausprobiert, erhalte aber die gleichen Fehler später im Skript:
setSymbolLookup(tickers=list(src="csv", dir= "C:/Users/Admiral/Downloads/"))
getSymbols(tickers, auto.assign = T, from = '1980-01-01', env=data)