当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。