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


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。