R語言
packageName
位於 utils
包(package)。 說明
許多環境與包相關聯;該函數嘗試確定該包。
用法
packageName(env = parent.frame())
參數
env |
我們尋求其名字的環境。 |
細節
如果 topenv(env)
是某個包的命名空間環境,則環境 env
將與該包關聯。因此,當 env
是與包內函數或其中定義的本地函數關聯的環境時,packageName
通常會返回包名稱。
並非所有環境都與包相關聯:例如,全局環境或其中定義的函數的評估框架。在這些情況下,packageName
將返回NULL
。
值
包含包名稱的長度為 1 的字符向量,如果沒有名稱,則為 NULL
。
例子
packageName()
packageName(environment(mean))
也可以看看
getPackageName
是一個更複雜的函數,如果沒有找到,它可以構造一個名稱。
相關用法
- R packageDescription 包裝說明
- R package.skeleton 為新的源包創建骨架
- R packageStatus 包管理工具
- R page 在 R 對象上調用尋呼機
- R personList 人員集合(舊接口)
- R promptData 為數據集生成大綱文檔
- R person 人員
- R promptPackage 生成包文檔的 Shell
- R prompt 生成 R 文檔文件的原型
- R process.events 觸發事件處理
- 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-devel大神的英文原創作品 Find Package Associated with an Environment。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。