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


R Rdutils 路公用事業


R語言 Rdutils 位於 tools 包(package)。

說明

用於計算 Rd 對象中的信息的實用程序。

用法

Rd_db(package, dir, lib.loc = NULL, stages = "build")

參數

package

命名已安裝包的字符串。

dir

指定包根源目錄路徑的字符串。這應該包含子目錄‘男人' 和R文檔來源(Rd 格式)。僅在以下情況下使用package沒有給出。

lib.loc

目錄名稱的字符向量R Library ,或NULL.默認值為NULL對應於當前已知的所有庫。指定的庫樹用於搜索package.

stages

如果指定了 dir 並且數據庫是從源代碼構建的,則應處理 ⁠\Sexpr⁠ 處理的哪些階段?

細節

Rd_db 構建包中所有 Rd 對象的簡單數據庫,作為在包中的 Rd 源文件上運行 parse_Rd 的結果列表以及處理平台條件和一些 ⁠\Sexpr⁠ 宏。

例子


## Build the Rd db for the (installed) base package.
db <- Rd_db("base")

## Keyword metadata per Rd object.
keywords <- lapply(db, tools:::.Rd_get_metadata, "keyword")
## Tabulate the keyword entries.
kw_table <- sort(table(unlist(keywords)))
## The 5 most frequent ones:
rev(kw_table)[1 : 5]
## The "most informative" ones:
kw_table[kw_table == 1]

## Concept metadata per Rd file.
concepts <- lapply(db, tools:::.Rd_get_metadata, "concept")
## How many files already have \concept metadata?
sum(sapply(concepts, length) > 0)
## How many concept entries altogether?
length(unlist(concepts))

也可以看看

parse_Rd

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Rd Utilities。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。