當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。