R: Установка Quantstrat Ошибка
Я пытаюсь установить Quantstrat, однако я всегда получаю следующие ошибки, пытаясь это:
> install.packages("quantstrat",repos="http://R-Forge.R-project.org")
Warning in install.packages :
package ‘quantstrat’ is not available (for R version 3.0.1)
Installing package into ‘C:/Users/mp/Documents/R/win-library/3.0’
(as ‘lib’ is unspecified)
trying URL 'http://R-Forge.R-project.org/bin/windows/contrib/3.0/quantstrat_0.7.8.zip'
Content type 'application/zip' length 1047389 bytes (1022 Kb)
opened URL
downloaded 1022 Kb
package ‘quantstrat’ successfully unpacked and MD5 sums checked
The downloaded binary packages are in
C:\TEMP\Rtmp8uoKKX\downloaded_packages
> require(quantstrat)
Lade nötiges Paket: quantstrat
Lade nötiges Paket: foreach
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) :
es gibt kein Paket namens ‘iterators’
Failed with error: ‘Paket ‘foreach’ konnte nicht geladen werden’
Извините, сообщения об ошибках на немецком языке. Первая ошибка: "Не существует пакетов, называемых" итераторами "." Вторая ошибка: "Пакет" foreach "не может быть загружен".
2 ответа
Я столкнулся с той же проблемой, чтобы запустить установку, мне сначала пришлось установить пакет quantmod, потому что остальные пакеты требуют его предварительной установки.
Итак, сначала решите эту зависимость:
install.packages("quantmod")
тогда остальные пакеты
install.packages("FinancialInstrument", repos="http://R-Forge.R-project.org")
install.packages("blotter", repos="http://R-Forge.R-project.org")
install.packages("quantstrat", repos="http://R-Forge.R-project.org")
Попробуйте установить из исходного кода, CRAN не обновлен, а последние исправления доступны только при установке из исходного кода. У меня R-3.2.1 x64, установлен прекрасный источник информации.
Используйте следующее в этом порядке с вашей консоли R или RStudio:
install.packages("FinancialInstrument", repos="http://R-Forge.R-project.org")
install.packages("blotter", repos="http://R-Forge.R-project.org")
install.packages("quantstrat", repos="http://R-Forge.R-project.org")
Надеюсь это поможет.
Здесь очень поздно, но, возможно, уместно отметить, что "Quantstrat" отсутствует в CRAN и несколько лет назад переехал на GitHub. README в репозитории (https://github.com/braverock/quantstrat) содержит дополнительную информацию по установке Quantstrat.
install.packages("devtools") # if not installed
install.packages("FinancialInstrument") #if not installed
install.packages("PerformanceAnalytics") #if not installed
# next install blotter from GitHub
devtools::install_github("braverock/blotter")
# next install quantstrat from GitHub
devtools::install_github("braverock/quantstrat")