使用 JMP > 公式编辑器 > 使用局部变量
发布日期: 08/07/2020

使用局部变量

您可以在表达式中创建和使用临时数值变量。您可以使用普通的局部变量,也可以使用参数,参数是特殊类型的局部变量。局部变量仅对定义这些变量的公式计算存在。它们在公式中显示为粗斜体项。

局部变量最常与赋值函数一同使用,赋值函数可以将表达式指定给复杂方程中使用的局部变量。请参见赋值函数。这种方法有时可以简化方程构造,并提高计算效率。

要生成引用局部变量中的值的公式,请执行以下步骤:

第 1 步:创建局部变量

1. 右击数据表中的列名并选择公式,打开“公式编辑器”。

2. 通过点击公式编辑区域中的框将其选中。(出现蓝色外框时即被选中。)

3. 在“公式编辑器”的中部窗格中,从列表中选择局部变量

4. 点击新建局部

5. 为该局部变量输入名称。默认情况下,局部变量的名称为 t0t1,依此类推,并且包含缺失值。

6. 指定一个起始值,然后点击确定

7. (可选)要复制、编辑或删除某个局部变量,请右击(在 macOS 上按 Ctrl 的同时点击)其名称并选择复制编辑删除

第 2 步:在公式中插入局部变量

1. 通过点击公式编辑区域中的项将其选中。(出现蓝色外框时即被选中。)

2. 在局部变量列表中点击局部变量名称。局部变量在公式中显示为粗斜体项。

注意:

双击或按 Alt 并点击局部变量可替换所选定的公式部分。

另一种创建局部变量的方式是使用“公式编辑器”小键盘上的“制作临时变量” 按钮。该按钮可自动创建和显示局部变量并在其后放置一个分号。请参见添加运算符

您还可以从表达式创建局部变量。右击“公式编辑器”中的表达式并选择从表达式创建局部变量

按“Alt+Shift+点击”可以原地而不是在新窗口中编辑选定变量。

有关在公式中引用局部变量的示例,请参见在公式中使用局部变量

需要更多信息?有问题?从 JMP 用户社区得到解答 (community.jmp.com).