在 R 中下载和运行 PerformanceAnalytics 的问题
Posted
技术标签:
【中文标题】在 R 中下载和运行 PerformanceAnalytics 的问题【英文标题】:Issue downloading and running PerformanceAnalytics in R 【发布时间】:2019-10-18 09:03:09 【问题描述】:我开始使用 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()
并删除PerformanceAnalytics
和quadprog
包。
将 R 升级到最新版本(应该在 R > 3.0.0 上运行。但这可能会导致问题)。
那么两个选项。
install.packages("PerformanceAnalytics, dependencies = TRUE)
分步安装包:先安装quadprog
再安装PerformanceAnalytics
【讨论】:
以上是关于在 R 中下载和运行 PerformanceAnalytics 的问题的主要内容,如果未能解决你的问题,请参考以下文章