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


R RSiteSearch 搜索文檔中的關鍵詞或短語


R語言 RSiteSearch 位於 utils 包(package)。

說明

使用 https://search.r-project.org 的搜索引擎在各種文檔中搜索關鍵詞或短語,例如 R 手冊、基礎和 CRAN 包的幫助頁麵、插圖、任務視圖等,並在 Web 瀏覽器中查看它們。

用法

RSiteSearch(string,
            restrict = c("functions", "descriptions", "news", "Rfunctions",
                         "Rmanuals", "READMEs", "views", "vignettes"),
            format,
            sortby = c("score", "date:late", "date:early", "subject",
                       "subject:descending", "size", "size:descending"),
            matchesPerPage = 20,
            words = c("all", "any"))

參數

string

指定要搜索的單詞或短語的字符串。如果要將單詞作為一個實體進行搜索,請將它們括在(轉義的)引號或大括號中。

restrict

字符向量,長度通常大於 1。值可以縮寫。可能要搜索的區域:functions 用於 CRAN 軟件包的幫助頁麵,descriptions 用於 CRAN 軟件包的擴展說明,news 用於軟件包 NEWS,Rfunctions 用於 R 基礎軟件包的幫助頁麵,Rmanuals 用於 R 手冊, READMEs 用於 CRAN 包的自述文件,views 用於任務視圖,vignettes 用於包插圖。

format

已棄用。

sortby

表示搜索結果如何排序的字符串(可以縮寫):
(score,date:late按日期排序,最新結果在前,date:early最早的第一個,subject對於按字母順序排列的字幕,subject:descending對於逆字母順序,size或者size:descending對於尺寸。)

matchesPerPage

每頁顯示多少個項目。

words

顯示與 all 單詞/短語(默認)或其中 any 匹配的結果。

細節

此函數旨在與 https://search.r-project.org 的搜索網站配合使用。

唯一的部分匹配適用於所有參數。每個新的瀏覽器窗口將保持打開狀態,除非您將其關閉。

(不可見)傳遞給瀏覽器的完整 URL,包括查詢字符串。

例子

# need Internet connection
## for phrase searching you may use (escaped) double quotes or brackets
RSiteSearch("{logistic regression} \"glm object\"")
RSiteSearch('"logistic regression"')

## Search in vignettes and help files of R base packages
## store the query string:
fullquery <- RSiteSearch("lattice", restrict = c("vignettes","Rfunctions"))
fullquery # a string of 112 characters

作者

Andy Liaw and Jonathan Baron and Gennadiy Starostin

也可以看看

help.searchhelp.start 用於本地搜索。

browseURL 了解如何顯示幫助文件。

相關用法


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