在 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() 并删除PerformanceAnalyticsquadprog 包。 将 R 升级到最新版本(应该在 R > 3.0.0 上运行。但这可能会导致问题)。

那么两个选项。

    install.packages("PerformanceAnalytics, dependencies = TRUE) 分步安装包:先安装quadprog再安装PerformanceAnalytics

【讨论】:

以上是关于在 R 中下载和运行 PerformanceAnalytics 的问题的主要内容,如果未能解决你的问题,请参考以下文章

SlidingLayer 库无法运行(R 未解析)

Perl入门

R语言基础:R与R包

R下载package的一些小问题

如何在 R 中下载之前确定在线文件大小?

tomcat和HTTP(r equest response )