我想在RStudio中使用最新的R版本时安装一个软件包。 特别是quantstrat软件包 这可能吗?安装quantstrat for R最新的R版本()
这是R最新版本我已经3.4.1
我的错误信息:
Warning in install.packages :
package ‘quantstrat’ is not available (for R version 3.4.1)
我想在RStudio中使用最新的R版本时安装一个软件包。 特别是quantstrat软件包 这可能吗?安装quantstrat for R最新的R版本()
这是R最新版本我已经3.4.1
我的错误信息:
Warning in install.packages :
package ‘quantstrat’ is not available (for R version 3.4.1)
你可以提供产生的错误信息安装码?你是否试图从CRAN安装它?
这似乎不可能。
quantstrat是对R包...还在开发,不能从CRAN安装呢。你可以从源代码安装它,这个过程很简单。
它R-Forge页面状态的当前版本“无法建立”。
你可以在
下载从R-伪造以前的版本(及其依赖)(或获得了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)
安装它根据的是第一个链接,你需要先安装这些prereqs,如果他们尚未:
install.packages("FinancialInstrument")
install.packages("PerformanceAnalytics")
install.packages("foreach")
编辑:请参阅以下关于@ brian-g-peterson的注释,了解当前部署途径如何使用GitHub。 https://github.com/braverock/quantstrat
因为R-Forge中的quantstrat构建失败,您无法获得预构建文件(.tar.gz)。你可以从github获得代码并自己构建。
install.packages("devtools")
require(devtools)
install_github("braverock/blotter") # dependency
install_github("braverock/quantstrat")
这个答案是正确的。quantstrat应该从github安装。请注意,R-Forge版本明确声明仓库已经转移到github上:https://r-forge.r-project.org/scm/ viewvc.php/pkg/quantstrat/R/zzz.R?view = markup&revision = 1749&root = blotter说:“警告:这个软件包是从R-Forge安装的,但是开发已经转移到了GitHub。请使用GitHub repo重新安装该软件包:https://github.com/braverock/quantstrat' –
太棒了,完美的工作。非常明确的答案,谢谢 – jonas
tar.gz以前版本的quantstrat和blotter在R-Forge上没有出于某种原因 - 有没有人有Linux的解决方案? – jogall
我看到linux的链接没有连接tar。我想你应该能够使用SVN来下载源文件并将时钟回滚到构建成功的点。 – wibeasley