为 R 最新 R 版本安装 quantstrat ()

install quantstrat for R latest R version ()

我想在 RStudio 中使用最新的 R 版本时安装一个包。 特别是 quantstrat 包 这可能吗?

这是我的R最新版本3.4.1

我的错误信息:

Warning in install.packages :
  package ‘quantstrat’ is not available (for R version 3.4.1)

您能否提供产生该错误消息的安装代码?您是否尝试从 CRAN 安装它?

这似乎不可能。

  1. 2014 年的 post 表示它是 not on CRAN

    quantstrat is a R package ... still under heavy development and can’t be installed from CRAN yet. You can install it from source and the process is straightforward.

  2. 不在当前list of available CRAN packages

R-Forge 页面显示当前版本 'Failed to build'。

您可以从

从 R-Forge 下载以前的版本(及其依赖项)

(或获取 Linux tar.gz 文件)。假设它们保存在您的个人 Downloads 文件夹中,请使用

在 R 中安装它
install.packages("~/Downloads/blotter_0.9.1741.zip", repos = NULL)
install.packages("~/Downloads/quantstrat_0.9.1739.zip", repos = NULL)

根据第一个 link,您需要先安装这些先决条件,如果它们尚未安装的话:

install.packages("FinancialInstrument")
install.packages("PerformanceAnalytics")
install.packages("foreach")

编辑:请参阅@brian-g-peterson 下面关于当前部署途径如何使用 GitHub 的评论。 https://github.com/braverock/quantstrat

由于 quantstrat build-fail 在 R-Forge,您无法获取预构建文件 (.tar.gz)。您可以从 github 获取代码并自行构建。

install.packages("devtools")
require(devtools)
install_github("braverock/blotter") # dependency
install_github("braverock/quantstrat")