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


R Rwin R 用于 Windows 配置


R语言 Rwin 位于 utils 包(package)。

说明

文件 '控制台’ 配置 R GUI (Rgui) MS Windows 下的控制台和loadRconsole(*)加载新配置。

文件 '德夫加' 配置图形设备windows,win.graph,win.metafilewin.print,以及位图设备bmp,jpeg,pngtiff(用于type = "windows"采用windows内部)。

用法

  loadRconsole(file)

参数

file

从中加载新的文件‘控制台' 配置。默认情况下,文件对话框用于选择文件。

细节

这些文件的系统副本位于‘base Rhome\ETC’。用户可以拥有文件的个人副本:在环境变量给定的位置中查找这些文件R_USER。仅当未找到相应的个人文件时才读取系统文件。

如果环境变量R_USER未设置,则R系统将其设置为HOME如果已设置(删除任何尾部斜杠),否则到 Windows ‘personal’ 目录,否则到{HOMEDRIVE}{HOMEPATH}如果HOMEDRIVEHOMEDRIVE两者都设置为工作目录。这正如文件‘中所说明的那样rw-FAQ’。

每个文件的注释中都包含有关如何设置值的详细信息。

在撰写本文时‘德夫加' 配置了字体编号到字体的映射,并且 '控制台配置 GUI 控制台的外观(单个或多个文档接口、工具栏、MDI 上的状态栏)、大小、字体和颜色,以及是否调整控制台集的大小options("width").

文件 '控制台’还配置内部寻呼机。这共享控制台的字体和颜色,但可以单独调整大小。

'控制台’还可以设置控制台和图形设备的初始位置,以及MDI模式下MDI工作区的大小和位置。

loadRconsole 因其加载新默认值的副作用而被调用。它没有返回任何有用的值。

中文/日语/韩语

这些语言的用户需要为控制台(可能是 MS Mincho )和图形设备选择合适的字体(尽管默认的 Arial 有许多东亚字符)。为控制台选择的字体必须具有双宽度东亚字符 - 许多等宽字体没有。

注意

Edit 菜单上的GUI preferences 项会弹出一个对话框,可用于编辑控制台设置并将其保存到文件中。

这仅适用于 Windows。

例子

if(.Platform$OS.type == "windows") withAutoprint({
  ruser <- Sys.getenv("R_USER")
  cat("\n\nLocation for personal configuration files is\n   R_USER = ",
      ruser, "\n\n", sep = "")
  ## see if there are personal configuration files
  file.exists(file.path(ruser, c("Rconsole", "Rdevga")))

  ## show the configuration files used
  showConfig <- function(file)
  {
      ruser <- Sys.getenv("R_USER")
      path <- file.path(ruser, file)
      if(!file.exists(path)) path <- file.path(R.home(), "etc", file)
      file.show(path, header = path)
  }
  showConfig("Rconsole")
})

作者

Guido Masarotto and R-core members

也可以看看

windows

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 R for Windows Configuration。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。