R語言
Rdutils
位於 tools
包(package)。 說明
用於計算 Rd 對象中的信息的實用程序。
用法
Rd_db(package, dir, lib.loc = NULL, stages = "build")
參數
package |
命名已安裝包的字符串。 |
dir |
指定包根源目錄路徑的字符串。這應該包含子目錄‘男人' 和R文檔來源(Rd 格式)。僅在以下情況下使用 |
lib.loc |
目錄名稱的字符向量R Library ,或 |
stages |
如果指定了 |
細節
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))
也可以看看
相關用法
- R Rd2HTML 路轉換器
- R Rdindex 從 Rd 文件生成索引
- R Rd2txt_options 設置文本幫助的格式選項
- R Rdiff 差異 R 輸出文件
- R RdTextFilter 選擇 Rd 文件中的文本
- R Rcmd R命令接口
- R update_PACKAGES 更新現有的 PACKAGES 文件
- R print.via.format 打印實用程序
- R prepare_Rd 準備用於渲染的解析 Rd 對象
- R startDynamicHelp 啟動動態 HTML 幫助係統
- R getVignetteInfo 獲取有關已安裝 Vignettes 的信息
- R matchConcordance 源行和目標行之間的一致性
- R checkVignettes 檢查包裝插圖
- R HTMLheader 為 R 幫助生成標準 HTML 標頭
- R undoc 查找未記錄的對象
- R vignetteInfo 有關暈影的基本信息
- R HTMLlinks 從包文檔收集 HTML 鏈接
- R xgettext 從包中的 R 文件中提取可翻譯消息
- R toTitleCase 將標題轉換為標題大小寫
- R package_native_routine_registration_skeleton 編寫用於將本機例程注冊添加到包的框架
- R parse_Rd 解析 Rd 文件
- R update_pkg_po 準備包的翻譯
- R vignetteEngine 設置或獲取暈影處理引擎
- R checkMD5sums 檢查並創建 MD5 校驗和文件
- R checkFF 檢查外部函數調用
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Rd Utilities。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。