R中的“支持包”
来自http://stat.ethz.ch/CRAN/bin/linux/ubuntu/
支持的包裹
Ubuntu存储库提供了许多R软件包,名称以r-cran-开头。 以下是CRAN上的最新版本:所有软件包都是r推荐软件包的一部分,即
r-cran-boot r-cran-class r-cran-cluster r-cran-codetools r-cran-foreign r-cran-kernsmooth r-cran-lattice r-cran-mass r-cran-matrix r-cran-mgcv r-cran-nlme r-cran-nnet r-cran-rpart r-cran-spatial r-cran-survival
以及
r-cran-rodbc
其他r-cran- *软件包仅使用Ubuntu版本进行更新。 需要更新其中一个R软件包(比如r-cran-foo)的用户应该首先确保获得所有必需的构建依赖关系
sudo apt-get build-dep r-cran-foo
因为它们依赖于已安装的R版本 ,所以我们还在实验的基础上提供了以下软件包的最新版本,因为Ubuntu版本允许:
littler python-rpy python-rpy-doc
以下两个是什么意思?
-
“其他r-cran- *软件包仅使用Ubuntu版本进行更新”
它们与以前的“以下哪些在CRAN上保持同步”有何不同?
-
“他们依赖于已安装的R版本”。
“他们”是指前面的“其他r-cran- *包”,还是下一个“以下包”?
为什么提供“以下软件包的版本与Ubuntu版本允许的最新版本允许”的原因?
谢谢!
- 它们与以前的“以下哪些在CRAN上保持同步”有何不同?
推荐的软件包由R Core团队维护。 在CRAN上,这些包有特殊的版本化目录。 例如,对于R 3.0.2,它是CRAN-mirror / src / contrib / 3.2.0 / Recommended / 。
如果你自己构建R,你可以找到一个目录src/library/Recommended
,它默认为空,但可以使用帮助程序脚本填充( tools/rsync-recommended
)。
- “他们依赖于已安装的R版本”。
“他们”指的是更小的和python-rpy
。
例如rpy2
有以下要求 :Python rpy2
或3.4和R 3.1+(3.0可能没问题)