R語言
vignette
位於 utils
包(package)。 說明
查看指定的包插圖,或列出可用的包;在查看器中顯示它渲染的內容,並獲取或編輯它R源文件。
用法
vignette(topic, package = NULL, lib.loc = NULL, all = TRUE)
## S3 method for class 'vignette'
print(x, ...)
## S3 method for class 'vignette'
edit(name, ...)
參數
topic |
給出要查看的插圖的(基本)名稱的字符串。如果省略,則會列出所有已安裝軟件包的所有小插圖。 |
package |
包含要搜索的包名稱的字符向量,或 |
lib.loc |
目錄名稱的字符向量R Library ,或 |
all |
邏輯性;如果 |
x , name |
類 |
... |
被 |
細節
函數 vignette
返回同一類的對象, print 方法為其打開一個查看器。
在類 Unix 係統上,pdfviewer
選項指定的程序用於查看 PDF 版本的插圖。
如果多個小插圖的 PDF/HTML 版本的基本名稱與 topic
相同,則使用找到的第一個版本。
如果未給出主題,則會列出所有可用的插圖。相應的信息在類 "packageIQR"
的對象中返回。
例子
## List vignettes from all *attached* packages
vignette(all = FALSE)
## List vignettes from all *installed* packages (can take a long time!):
vignette(all = TRUE)
## The grid intro vignette -- open it
## Not run: vignette("grid") # calling print()
## The same (conditional on existence of the vignettte).
## Note that 'package = *' is much faster in the case of many installed packages:
if(!is.null(v1 <- vignette("grid", package="grid"))) {
## Not run: v1 # calling print(.)
str(v1)
## Now let us have a closer look at the code
## Not run: edit(v1) # e.g., to send lines ...
}# if( has vignette "installed")
## A package can have more than one vignette (package grid has several):
vignette(package = "grid")
if(interactive()) {
## vignette("rotated")
## The same, but without searching for it:
vignette("rotated", package = "grid")
}
也可以看看
browseVignettes
用於基於 HTML 的暈影瀏覽器; RShowDoc(<basename>, package = "<pkg>")
顯示 “rendered” 小插圖(pdf 或 html)。
相關用法
- R select.list 從列表中選擇項目
- R COMPILE 編譯用於 R 的文件
- R readRegistry 讀取 Windows 注冊表配置單元
- R browseVignettes 在 HTML 瀏覽器中列出暈影
- R hasName 檢查姓名
- R nsl 按主機名查找 IP 地址
- R edit 調用文本編輯器
- R create.post 準備電子郵件和帖子的輔助函數
- R hsearch-utils 幫助搜索實用程序
- R download.packages 從類似 CRAN 的存儲庫下載軟件包
- R DLL.version MS Windows 上的 DLL 版本信息
- R ls.str 列表對象及其結構
- R Rscript R 前端腳本
- R bug.report 發送錯誤報告
- R PkgUtils 用於構建和檢查附加包的實用程序
- R cite 引用參考書目條目
- R SweaveSyntConv 轉換 Sweave 語法
- R RSiteSearch 搜索文檔中的關鍵詞或短語
- R glob2rx 將通配符或通配符模式更改為正則表達式
- R getFromNamespace 用於開發命名空間的實用函數
- R demo R 函數演示
- R mirrorAdmin 管理存儲庫鏡像
- R citation 在出版物中引用 R 和 R 包
- R personList 人員集合(舊接口)
- R getS3method 獲取 S3 方法
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 View, List or Get R Source of Package Vignettes。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。