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


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。