使用 JMP > 在 JMP 中创建公式 > 在公式中使用函数
发布日期: 11/15/2021

在公式中使用函数

提示:悬停在函数上方可以了解有关该函数的更多信息。

您可以向公式添加许多类型的函数。所有这些函数都组织到“函数”列表中。浏览器将函数集合分组到按主题组织的列表中。该列表包含常用于公式的函数。使用“函数”列表可以指定要对公式中的元素执行的计算类型。

要创建包含函数的公式,请执行以下步骤:

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

2. 通过点击公式编辑区域中的表达式将其选中。(出现蓝色外框时即被选中。)函数针对突出显示的区域执行操作。

3. 在“函数”列表中,选择一组要查看的函数。请参见表 7.2

属于该组的函数随后显示在菜单下的列表中。下面的列表简要说明了各个函数组。

4. 点击函数列表中的任意函数以将其应用到选定项。点击某些项时会出现一个子菜单,您应该从中做出选择。

5. 通过突出显示公式项并点击公式元素浏览器、小键盘或“函数”列表中的项,继续生成公式。

提示:

按 Alt 并选择函数可使用您从“函数”列表中选择的函数或您从小键盘中选择的按钮替换公式中的选定函数。

按 Alt(macOS 上的 Option)并点击某列或其他元素可替换该项,即便该项非空。

多数函数通过在公式编辑区域的框中插入的灰色文字提供有关适当参数的提示。若可以添加更多参数,函数还会在参数区域中显示一个小的加字符号。

要了解函数的作用,可右击“函数”列表或公式中的函数,然后选择在脚本索引中显示

通过编写 JSL 脚本自行定义函数。请参见《Scripting Guide》中的Create Custom Functions, Transforms, and Formats

表 7.2 函数组

分组

包括的函数

显示一个函数列表,其中包含 Lag、Dif、Subscript、Row 和 NRow 之类的各种函数。请参见行函数

数值

显示一个函数列表,其中包含公式中的常用项。请参见数值函数

超越

显示一个函数列表,其中包含自然对数、常用对数、指数、方根、阶乘、组合、Beta 和 Gamma 之类的函数。请参见超越函数

三角

显示一个函数列表,其中包含标准的三角函数:正弦、余弦、正切、反函数和双曲函数。请参见三角函数

字符

显示一个函数列表,这些函数针对字符参数操作(如去除首尾空格、查找字符串长度、在数字和字符之间转换)。请参见字符函数

比较

显示一个函数列表,其中包含标准逻辑比较函数,如小于、小于等于、不等于,等等。请参见比较函数

条件

显示一个函数列表,其中包含类似编程的函数,如 If、Match 和 Choose。请参见条件函数

概率

显示一个函数列表,这些函数计算标准统计分布(如正态、Student t、卡方和 F 分布)的概率和分位数。请参见概率函数

离散概率

显示一个函数列表,这些函数计算离散概率,如 Poisson、Gamma Poisson 和超几何分布的概率。请参见离散概率函数

统计

显示一个函数列表,这些函数计算标准统计量,如均值或标准差。请参见统计函数

随机

显示一个函数列表,这些函数基于预定义分布(如均匀分布、正态分布、Cauchy 分布等)生成随机数。还有一个函数可以随机化表行的顺序。请参见随机函数

日期时间

显示一个函数列表,这些函数需要数据类型为日期的参数,日期被解释为自 1904 年 1 月 1 日起的秒数。日期时间函数返回日、星期或月份之类的值。这些函数还可以计算日期并查找日期间隔。请参见日期时间函数

行状态

显示一个函数列表,这些函数可以指定或检测颜色、标记、标签、已隐藏、已排除或已选定这些行状态。请参见行状态函数

赋值

显示一个函数列表,这些函数将赋值运算符右侧的值放入该运算符左侧的变量。请参见赋值函数

参数模型

支持您为选定的列构造线性、交互作用或完全平方模型。选定模型类型之后,会出现一个窗口,您可以从中选择构造模型所基于的变量。按 Ctrl 键并点击可选择不止一项。请参见参数模型函数

财务

支持您创建公式,用于计算本金偿还、利率、收益率等。请参见财务函数

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