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


R checkTnF 檢查 R 包或 T/F 代碼


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

說明

檢查指定的 R 包或代碼文件中是否出現 TF ,並收集包含這些內容的表達式。這很有用,因為在 R 中 TF 隻是默認設置為邏輯值 TRUEFALSE 的變量,但不是保留字,因此可以由用戶覆蓋。因此,應該始終使用 TRUEFALSE 作為邏輯。

用法

checkTnF(package, dir, file, lib.loc = NULL)

參數

package

命名已安裝包的字符串。如果給出,則檢查已安裝的 R 代碼和包文檔文件中的示例。無法檢查作為圖像文件安裝的 R 代碼。

dir

指定包根源目錄路徑的字符串。這必須包含子目錄‘R’(對於 R 代碼),並且還應該包含‘男人’(用於文檔)。僅在以下情況下使用package沒有給出。如果使用,則會檢查 R 代碼文件和文檔文件中的示例。

file

包含要檢查的 R 代碼的文件的名稱。如果未給出packagedir,則使用。

lib.loc

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

"checkTnF" 的對象,它是一個列表,對於找到 TF 的每個文件,該列表包含包含這些出現的表達式的列表。列表的名稱是對應的文件名。

有一個 print 方法可以很好地顯示此類對象中包含的信息。

相關用法


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