当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R zpackages 套餐列表


R语言 zpackages 位于 base 包(package)。

说明

.packages 返回有关包可用性的信息。

用法

.packages(all.available = FALSE, lib.loc = NULL)

参数

all.available

逻辑性;如果 TRUE 返回 lib.loc 中所有可用包的字符向量。

lib.loc

说明位置的字符向量R要搜索的库树,或者NULL.默认值为NULL对应于.libPaths().

细节

.packages() 不可见地返回当前附加的包的名称,而 .packages(all.available = TRUE) 给出(可见)库位置路径 lib.loc 中可用的所有包。

对于要被视为 ‘available’ 的包,它必须具有有效的元数据(因此是已安装的包)。但是,如果元数据与目录名称不匹配,这将报告包可用:使用 find.package 确认元数据匹配,或使用 installed.packages 对 ‘available’ 包进行更慢但更全面的检查。

包基本名称的字符向量,除非 all.available = TRUE ,否则不可见。

注意

.packages(all.available = TRUE) 并不是一种确定少量软件包是否可用的方法:安装数千个软件包不仅成本高昂,而且是一个不完整的测试。请参阅find.package 的帮助,了解为什么应使用require

例子

(.packages())               # maybe just "base"
.packages(all.available = TRUE) # return all available as character vector
require(splines)
(.packages())               # "splines", too
detach("package:splines")

作者

R core; Guido Masarotto for the all.available = TRUE part of .packages.

也可以看看

library.libPathsinstalled.packages

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Listing of Packages。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。