用于生成显式 R 代码的自定义对话框

自定义对话框可用于生成包含显式 R 代码的 BEGIN PROGRAM R-END PROGRAM 命令语法块。 在 BEGIN PROGRAM R 块中,您可以访问 R 编程语言以及特定于 IBM® SPSS® Statistics (随 IBM SPSS Statistics -Integration Plug-in for R提供) 的一组函数。

作为示例,我们将创建一个运行 R boxplot 函数的自定义对话框。 此函数具有一些与 IBM SPSS Statistics 箱图中提供的功能不同的功能。

我们的自定义对话框将生成以此处所示签名调用 R boxplot 函数的代码。

boxplot(formula, data, xlab, ylab, main, horizontal, col) 
  • formula 指定一个表达式,例如 depvar~catvar,其中 depvar 为数值向量,其值将由 catvar 进行分组。
  • data 为数据框,包含在 formula 中指定变量的值。
  • xlabylab 分别为水平轴和垂直轴的标签。
  • main 指定图标题。
  • horizontal 指定是否水平显示箱图。
  • col 包含一种或多种颜色,以便对箱图着色。

NEXT