1
Я хочу загрузить данные с помощью quantmod, сохранить их в файлы, которые будут загружены позже.Загрузить-Сохранить-Загрузить roundtrip с помощью Quantmod в R
Следующий фрагмент кода R
library(quantmod)
symbols <- c("DEXUSUK", "STLFSI", "GDP")
tmpdir <- tempdir()
getSymbols(symbols, src="FRED")
saveSymbols(symbols, file.path=tmpdir)
rm(list = symbols)
getSymbols(symbols, src="RData", dir=tmpdir, extension="RData")
выдает ошибку на последнюю строку:
Error in `colnames<-`(`*tmp*`, value = c("DEXUSUK.Open", "DEXUSUK.High", : length of 'dimnames' [2] not equal to array extent
Однако действительные файлы .rdata получить созданный в темпе. местоположение и может быть загружено() - индивидуально.
Это проблема в quantmod (с использованием версии 0.4-3 на R 3.1.2) или это недопустимое использование?
'saveSymbols.days' или' saveSymbols.common' в сочетании с 'getSymbols.FI' является альтернативой. См. [Этот пост] (http://stackoverflow.com/a/12239000/967840) – GSee