RSCR 命令使用 
  R 扩展 Minitab 的功能,但不会使 Minitab 成为交互式 
  R 环境。因此,请仅对无需交互即可完成的 
  R 脚本使用 Minitab。例如,在脚本运行时接受键盘输入的 
  readline() 函数在 Minitab 中不起作用。R 中的交互性采用许多其他形式,例如 
  plot() 和 
  hist()。 
有关 Minitab 的 R 包(包括 R 代码示例)的详细信息,请转到 R API 引用。
以下 .ZIP 文件提供了本指南中引用的所有文件:r_guide_files.zip。
在尝试将 R 与 Minitab Statistical Software 集成之前,先安装并运行 R。如需 R 安装方面的协助,请咨询您的组织的技术支持部门。Minitab 技术支持不能协助安装 R。
您可以在命令行窗格中运行 RSCR 命令。有关命令行窗格的一般信息,请转到命令行/历史记录窗格。有关使用会话命令的一般信息,请转到会话命令帮助。
运行您指定的 R 脚本。
R 脚本的默认文件扩展名是 .R。如果文件扩展名为 .R,则无需键入文件扩展名。如果您没有指定文件路径,Minitab 将查找默认文件夹中的 R 脚本。默认文件夹位置取决于您的操作系统。有关更多信息,可转到 Minitab 的 R 文件的默认文件夹。
可选变元 
		  Args 允许通过 
		  commandArgs(trailingOnly = TRUE)
		  将变元传递给脚本 
		  R。Args 可以是由空格分隔的任何文本值。用引号将变元括起。默认值为 
		  None,这意味着脚本不会接收任何变元。 
		
通常,您可以使用变元将数据从 Minitab 引入 R。您可以通过多种方式输入变元。例如,可以使用作为列、矩阵或常量的标识符的变元:
| Minitab 会话命令 | 值在 R | 用法 | 
|---|---|---|
|  |  | 使用以下函数检索列:  | 
|  |  | 使用以下函数检索矩阵:  | 
|  |  | 使用以下函数检索常量:  | 
还可以使用作为 Minitab 中列、矩阵或常量的名称的变元:
| Minitab 会话命令 | 值在 R | 用法 | 
|---|---|---|
|  |  | 使用以下函数检索列:  | 
|  |  | 使用以下函数检索矩阵:  | 
|  |  | 使用以下函数检索常量:  | 
还可以指定变元以传递用于 R 代码的文本。可以直接传递文本,也可以采用常量的形式传递。
| Minitab 会话命令 | 值在 R | 用法 | 
|---|---|---|
|  |  | 本例传递的值不能与 
					 mtbr ' get' 命令一起使用。但是,Args
					 不仅限于传递列、矩阵和常量。 | 
|  |  | 本例着重表明,尽管 RSCR 不接受非文本值的变元,但只要将常量定义为文本值,即可将常量传递给 RSCR。 | 
传递多个变元时,可以从变元列表中按顺序访问变元:
| Minitab 会话命令 | 值在 R | 用法 | 
|---|---|---|
|  |  | 本例是传递多个 
					 Args 的示例,您将在此示例使用 
					 R 中的以下函数来访问这些变元:  | 
| 文件 | 说明 | 
|---|---|
| test.R | 本指南中使用的 R 脚本示例。将变元传递给脚本时,结果包括变元值的列表。当您使用变元“ArgToBePrintedToStdErr”运行脚本时,该脚本会将变元的名称写入 stderr 文件。当您使用变元“ArgToBePrintedToStdOut”运行脚本时,该脚本会将变元的名称写入 stdout 文件。使用以下子命令控制这些文件的内容是否显示在 Minitab 的“输出”窗格中。 | 
message(), 
				  warning() 或 
				  stop()) 控制台输出的文本。在 
				  R 集成开发环境中运行代码时,尽管您可以使用 
				  R 将其他结果放入警告文件中,但可以在警告控制台输出中看到 
				  R 错误消息。例如,默认情况下: 
				  RSCR "test.R" "ArgToBePrintedToStdErr".  These results are from external software.
These results are from external software.RSCR "test.R" "ArgToBePrintedToStdErr"; NOSERR. These results are from external software.
These results are from external software.print()) 的文本。在 
				  R 集成开发环境中,您可以在标准控制台输出中查看 
				  print() 等命令的结果。例如,默认情况下: 
				  RSCR "test.R" "ArgToBePrintedToStdOut".  These results are from external software.
These results are from external software.RSCR "test.R" "ArgToBePrintedToStdOut"; SOUT. These results are from external software.
These results are from external software.| 文件 | 说明 | 
|---|---|
| test.R | 本指南中使用的 R 脚本示例。将变元传递给脚本时,结果包括变元值的列表。 | 
| REXEC.MTB | 包括会话命令的示例 Minitab 可执行文件,用于运行具有 2 个变元的 test.R 脚本。 | 
可执行文件是包含 Minitab 会话命令的文本文件。您可以在 Minitab 可执行文件中包括运行 R 的 RSCR 命令。使用可执行文件,您可以轻松运行命令,而无需重新键入命令,并且您可以将可执行文件分配给 Minitab 中的自定义按钮。有关 Minitab 可执行文件的详细信息,请转到 Minitab 宏帮助。要运行可执行文件,请选择。
 These results are from external software.
These results are from external software.如果您有 Minitab 可执行文件,则可以创建运行可执行文件的自定义按钮或菜单。有关如何在 Minitab 中自定义界面的一般信息,请转到自定义菜单、工具栏和快捷键。
 。
。 
   。
。 
  除了自定义 Minitab 的界面,您还可以使用符合 COM 的语言创建自定义对话框和分析。有关如何通过 COM 自定义 Minitab 的信息,请转到 Minitab 自动化。
按 Ctrl + Alt + Delete 以打开 Windows 任务管理器。然后,结束 R 进程。