1)你可以查看来源.
2)问题甚至不清楚,因为包括以及推荐的库.大多数人会将你的问题理解为要求两套.
3)在Debian上,我们拆分安装目录,这样就可以轻松地回答问题2):
edd@max:~$ ls /usr/lib/R/library/ ##
base datasets lattice nnet stats4
boot foreign MASS parallel survival
class graphics Matrix rpart tcltk
cluster grDevices methods spatial tools
codetools grid mgcv splines utils
compiler KernSmooth nlme stats
Run Code Online (Sandbox Code Playgroud)
4)查看源代码可以分析真正的默认值和推荐值:(这些是来自版本化tar包的软链接)
edd@max:~$ COLUMNS=60 ls ~/src/debian/R/R-2.14.1/src/library/
base grDevices methods splines tools
compiler grid parallel stats utils
datasets Makefile.in profile stats4
graphics Makefile.win Recommended tcltk
Run Code Online (Sandbox Code Playgroud)
和
edd@max:~$ COLUMNS=60 ls ~/src/debian/R/R-2.14.1/src/library/Recommended/
boot_1.3-3.tar.gz MASS_7.3-16.tar.gz
boot.tgz MASS.tgz
class_7.3-3.tar.gz Matrix_1.0-2.tar.gz
class.tgz Matrix.tgz
cluster_1.14.1.tar.gz mgcv_1.7-12.tar.gz
cluster.tgz mgcv.tgz
codetools_0.2-8.tar.gz nlme_3.1-102.tar.gz
codetools.tgz nlme.tgz
foreign_0.8-48.tar.gz nnet_7.3-1.tar.gz
foreign.tgz nnet.tgz
KernSmooth_2.23-7.tar.gz rpart_3.1-50.tar.gz
KernSmooth.tgz rpart.tgz
lattice_0.20-0.tar.gz spatial_7.3-3.tar.gz
lattice.tgz spatial.tgz
Makefile.in survival_2.36-10.tar.gz
Makefile.win survival.tgz
edd@max:~$ COLUMNS=60
Run Code Online (Sandbox Code Playgroud)
5)最后,软件包还在其DESCRIPTION字段中说明了这一点:
edd@max:~$ grep -i Recommended /usr/lib/R/library/*/DESCRIPTION
/usr/lib/R/library/boot/DESCRIPTION:Priority: recommended
/usr/lib/R/library/class/DESCRIPTION:Priority: recommended
/usr/lib/R/library/cluster/DESCRIPTION:Priority: recommended
/usr/lib/R/library/codetools/DESCRIPTION:Priority: recommended
/usr/lib/R/library/foreign/DESCRIPTION:Priority: recommended
/usr/lib/R/library/KernSmooth/DESCRIPTION:Priority: recommended
/usr/lib/R/library/lattice/DESCRIPTION:Priority: recommended
/usr/lib/R/library/MASS/DESCRIPTION:Priority: recommended
/usr/lib/R/library/Matrix/DESCRIPTION:Priority: recommended
/usr/lib/R/library/mgcv/DESCRIPTION:Priority: recommended
/usr/lib/R/library/nlme/DESCRIPTION:Priority: recommended
/usr/lib/R/library/nnet/DESCRIPTION:Priority: recommended
/usr/lib/R/library/rpart/DESCRIPTION:Priority: recommended
/usr/lib/R/library/spatial/DESCRIPTION:Priority: recommended
/usr/lib/R/library/survival/DESCRIPTION:Priority: recommended
edd@max:~$
Run Code Online (Sandbox Code Playgroud)
和
edd@max:~$ grep "Priority: base" /usr/lib/R/library/*/DESCRIPTION
/usr/lib/R/library/base/DESCRIPTION:Priority: base
/usr/lib/R/library/compiler/DESCRIPTION:Priority: base
/usr/lib/R/library/datasets/DESCRIPTION:Priority: base
/usr/lib/R/library/graphics/DESCRIPTION:Priority: base
/usr/lib/R/library/grDevices/DESCRIPTION:Priority: base
/usr/lib/R/library/grid/DESCRIPTION:Priority: base
/usr/lib/R/library/methods/DESCRIPTION:Priority: base
/usr/lib/R/library/parallel/DESCRIPTION:Priority: base
/usr/lib/R/library/splines/DESCRIPTION:Priority: base
/usr/lib/R/library/stats4/DESCRIPTION:Priority: base
/usr/lib/R/library/stats/DESCRIPTION:Priority: base
/usr/lib/R/library/tcltk/DESCRIPTION:Priority: base
/usr/lib/R/library/tools/DESCRIPTION:Priority: base
/usr/lib/R/library/utils/DESCRIPTION:Priority: base
edd@max:~$
Run Code Online (Sandbox Code Playgroud)
所有这些答案都是针对2.14.1.
或者您也可以使用:
installed.packages(priority = "base")
Run Code Online (Sandbox Code Playgroud)
或者查看常见问题解答:
http://cran.r-project.org/doc/FAQ/R-FAQ.html#Which-add_002don-packages-exist-for-R_003f
| 归档时间: |
|
| 查看次数: |
1131 次 |
| 最近记录: |