这主要是出乎意料的,我花了一段时间才弄清楚。
如果您在列名中使用破折号 ('-'),可能会发生不好的事情。
考虑以下情况:您想要计算两列的平均值。 因此,您打开公式编辑器并选择 Statistics>Mean,然后尝试将列拖到括号内。 在 JMP16 中,这过去工作得很好。 我认为在 JMP17 中,情况发生了一些变化。
现在尝试使用列名 Col-1 和 Col-2 或 Col_1 和 Col_2。 使用下划线,您可以在列之间使用逗号,公式将如下所示:

现在对名称中带有破折号的列尝试相同的操作。 首先,出现解析错误。 然后您可以尝试将列名放在双引号内。 这很难做到,但如果你做正确的咒语,你最终会得到一个看起来像这样的公式:

至此,均值计算正确。
但是,它不一样。 例如,如果您尝试使用 Profiled 来计算基于预测公式的函数,这就会中断。 即使您选中“展开中间公式”,它也会失败并出现有关缺少因子的错误。 如果列名中没有破折号,它将起作用!
我认为这显然是一个错误,而且是一个令人讨厌的错误。