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


R Rhome 返回 R 主目錄


R語言 Rhome 位於 base 包(package)。

說明

返回R主目錄,或組件的完整路徑R安裝。

用法

R.home(component = "home")

參數

component

"home"這給出了R主目錄,其他已知值是"bin","doc","etc","include","modules""share"給出到相應部分的路徑R安裝。

細節

R主目錄是該目錄的頂級目錄R正在運行安裝。

R主目錄通常被稱為R_HOME,並且是該名稱的環境變量的值R會議。它可以在外麵找到R會話由R RHOME.

組件的路徑通常是以下目錄的子目錄R_HOME但不一定是:"doc","include""share"不適用於某些 Linux 二進製安裝R.

給出的字符串R主目錄或特定組件的路徑。通常組件都是R主目錄,但在 Unix-like 安裝中不必是這種情況。

"modules" 和 Windows 上的 "bin" 的值是 sub-architecture-specific 位置。 (對於 "etc" 來說情況並非如此,它可能有 sub-architecture-specific 文件以及常見文件。)

在類似 Unix 係統上,構建的路徑基於環境變量的當前值R_HOME以及在哪裏設置R_SHARE_DIR,R_DOC_DIRR_INCLUDE_DIR(這些是在啟動時設置的,不應更改)。

在 Windows 上的值R.home()R_HOME如果需要並且啟用了執行此操作的 Windows 服務,則將切換為 8.3 簡短形式的路徑元素。的值R_HOME設置為使用正斜杠(因為許多包維護者將其不加引號地傳遞給 shell,例如在‘生成文件的)。

例子

## These result quite platform-dependently :
rbind(home = R.home(),
      bin  = R.home("bin")) # often the 'bin' sub directory of 'home'
                            # but not always ...
list.files(R.home("bin"))

也可以看看

commandArgs()[1]可以提供相關信息。

相關用法


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