回答
的差异实际上来自来自R核心和方式将R代码被组织,例如在上游SVN仓库。
在src/library/
,你把所有 '基地' 包:
- 基地
- 编译
- 数据集
- 图形
- grDevices
- 电网
- 方法
- 个平行
- 花键
- 统计
- stats4
- tcltk
- 工具
- 翻译
- utils的。
and 这些都不在CRAN - 它们只存在于'base R'的一部分。
而且你有一个目录src/library/Recommended
默认情况下是空的,但可以通过使用一个辅助脚本(tools/rsync-recommended
)从一个特殊的(版本)目录中获取推荐套餐的清单关闭CRAN来填补。对于R版本3.3.3,它是 CRAN/src/contrib/3.3.3/Recommended/(CRAN部分是您的默认镜像)。它包含
- KernSmooth
- MASS
- 矩阵
- 启动
- 类
- 集群
- 编码工具编码工具
- 国外
- 格
- mgcv
- NLME
- NNET
- rpart包
- 空间
- 生存
编辑2016年9月6日:新增utils
到第一盘。
我猜你正在谈论在Linux上安装R。
这在Debian的安装说明中有记录。您可以在http://cran.csiro.au/bin/linux/debian/
从这个页面引用找到这个:
The r-recommended set of packages are:
r-cran-boot
r-cran-cluster
r-cran-class
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-rmatrix
r-cran-rpart
r-cran-spatial
r-cran-survival
这就是我们使用的Debian名称映射。我的答案有实际的名字。 – 2012-03-14 16:27:53
我想从稍微不同的角度来回答,并且使用函数而不是链接。如果Priority是“base”,那么这个包已经被安装并加载了,所以它的所有功能都可以在打开R的时候使用。如果Priority是“recommended”,那么这个包与R基本一起安装,但是没有加载。在使用这个包中的命令之前,用户必须用库命令加载它,例如,库(引导)。
至于链接,installed.packages()
与过滤器的优先级应列出所有安装和加载(基地)或刚安装(推荐)的软件包,所以你并不真的需要任何链接。
x <- installed.packages()
x[ !is.na(x[ ,"Priority"]), c("Package", "Priority") ]
对于所有其他包,请参阅available.packages()
。请参阅details的链接。
- 1. golang.org软件包和标准库之间的区别
- 2. 硬包装和软包装之间的区别?
- 3. 软件包Rx-WPF和Rx-Xaml之间是否有区别?
- 4. 两个pip3软件包之间的区别:pytesseract vs tesseract
- 5. 信号,软件中断和硬件中断之间的区别?
- 6. TRAP,软件中断和硬件中断之间的区别?
- 7. 包含和块之间的区别Jade
- 8. msbuild发布和包之间的区别
- 9. DLL包装和DLL之间的区别
- 10. 类和包之间的区别
- 11. 完整软件包导入*和指定的类导入java之间的区别?
- 12. 之间的“软件开发方法”和“软件开发流程”的区别
- 13. 软件包名称和Apple App商店名称之间的区别是什么?
- 14. 管理“产品开发”和“软件开发”之间的区别
- 15. 质量保证和软件测试之间的区别
- 16. FB - “公司”和“Internet /软件”页面类型之间的区别?
- 17. 软件测试过程和技术之间的区别?
- 18. 软件设计和建模与软件分析之间的区别
- 19. JAR和包之间有什么区别?
- 20. Linux软件包存储库和通用软件工件存储库之间的区别
- 21. 之间的〜/和的区别../
- 22. '#','%'和'$'之间的区别
- 23. {!!之间的区别!!}和{{}}
- 24. '+ ='和'= +'之间的区别?
- 25. “。+”和“。+?”之间的区别
- 26. .eq之间的区别。和==
- 27. #。/和#之间的区别。 ./
- 28. !=和!之间的区别==
- 29. “%〜dp0”和“。\”之间的区别?
- 30. | =和^ = css之间的区别
在这个组织中隐含的是基础包只是随着R的发布而更新;在基本软件包的版本和R的版本之间存在一对一的关系。推荐的软件包,因为它们托管在CRAN上,因此可以在版本R之间进行更新并更新。 – 2012-03-14 16:40:00
正确。并且因为CRAN上的推荐软件包可能会“向前移动”给定的R版本,所以我提到的rsync脚本与为此R发行版选择的一组*推荐软件包同步*,以尽量减少来自旧R和更新版本的任何意外CRAN。 – 2012-03-14 16:45:20