l7l*_*ll7 4 standards r shared-libraries
几乎每种主要的编程语言都带有标准库。似乎R没有。CRAN 有大量的自定义包,但我找不到符合“标准库”的条件。这个base包似乎很接近,但也有这个recommended包,我无法达成共识,哪一个最接近所谓的“标准库”。
Bill Dunlap 分享了如何识别 R 版本的标准发行版附带的所有包的代码。
i <- installed.packages()
i[ i[,"Priority"] %in% c("base","recommended"), c("Package", "Priority")]
Run Code Online (Sandbox Code Playgroud)
“推荐的”软件包随 R 一起提供,但不会在 R 启动时加载。
编辑以包含来自 joran 的评论:“推荐使用这些软件包,并且将采用二进制安装,但可能不是 R 的源安装。”
参考:http : //r.789695.n4.nabble.com/List-of-default-packages-that-come-with-R-td4661857.html
Package Priority
base "base" "base"
boot "boot" "recommended"
class "class" "recommended"
cluster "cluster" "recommended"
codetools "codetools" "recommended"
compiler "compiler" "base"
datasets "datasets" "base"
foreign "foreign" "recommended"
graphics "graphics" "base"
grDevices "grDevices" "base"
grid "grid" "base"
KernSmooth "KernSmooth" "recommended"
lattice "lattice" "recommended"
MASS "MASS" "recommended"
Matrix "Matrix" "recommended"
methods "methods" "base"
mgcv "mgcv" "recommended"
nlme "nlme" "recommended"
nnet "nnet" "recommended"
parallel "parallel" "base"
rpart "rpart" "recommended"
spatial "spatial" "recommended"
splines "splines" "base"
stats "stats" "base"
stats4 "stats4" "base"
survival "survival" "recommended"
tcltk "tcltk" "base"
tools "tools" "base"
utils "utils" "base"
Run Code Online (Sandbox Code Playgroud)