Проблемы со скачиванием и запуском PerformanceAnalytics в R

Я начинаю изучать портфельный анализ в R с помощью пакета PerformanceAnalytics, и мне было интересно, есть ли у кого-нибудь еще проблемы с его загрузкой. В итоге я получаю следующую ошибку:

require("PerformanceAnalytics")

Loading required package: PerformanceAnalytics
Error: package or namespace load failed for ‘PerformanceAnalytics’ in 
loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
there is no package called ‘quadprog’
Warning message:
package ‘PerformanceAnalytics’ was built under R version 3.4.3 

Я пытался скачать quadprog, но это ничего не дало. Любая помощь будет оценена по достоинству!


person M. Damon    schedule 02.06.2019    source источник


Ответы (1)


  1. Выполните .libPaths() и удалите пакеты PerformanceAnalytics и quadprog.
  2. Обновите R до новейшей версии (должна работать на R > 3.0.0, но это может вызвать проблемы).

Тогда два варианта.

  1. install.packages("PerformanceAnalytics, dependencies = TRUE)
  2. Установите пакеты шаг за шагом: сначала установите quadprog, а затем установите PerformanceAnalytics.
person DSGym    schedule 02.06.2019