R 中的问题下载和 运行 PerformanceAnalytics

Issue downloading and running PerformanceAnalytics in R

我开始使用 PerformanceAnalytics 包学习 R 中的投资组合分析,我想知道是否有其他人在下载它时遇到问题。我最终收到以下错误:

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,但似乎没有任何效果。任何帮助,将不胜感激!

  1. 执行 .libPaths() 并删除 PerformanceAnalyticsquadprog 包。
  2. 将 R 升级到最新版本(应该 运行 在 R > 3.0.0 上。但这可能会导致问题)。

那么有两个选择。

  1. install.packages("PerformanceAnalytics, dependencies = TRUE)
  2. 逐步安装软件包:先安装quadprog,然后安装PerformanceAnalytics