如何计算列中的值我对 JMP 还不太熟悉。这里有一个数据表

我喜欢用 X 计数列来显示 X-COORD 中值的计数,类似地,用 XY 计数列来显示值 [X-COORD, Y-COORD] 的计数。
事实上,我可以通过制表来获得计数数字。但我喜欢在列中显示数字以便进行下一级计算。


如果你能帮我展示一下哪个公式应该应用于 X 计数列,哪个公式应该应用于 XY 计数列,我将不胜感激。谢谢
基础数据分析与建模回复:如何计算列中的值你好,
要获取每个用户指定类别的项目数,您可以使用:
Col Number( Y_COORD, X_COORD)
这将返回每个 X_COORD 组的 Y_COORD 项目数。
注意:如果需要,您可以有多个分组类别(第二个术语)。
最好的,
TS
回复:如何计算列中的值抱歉我的表述不清楚。我的目的是将 X-COORD 和 Y-COORD 视为矩阵,XY Count 列中的数字就是我的目的。我期待您对公式的帮助。

回复:如何计算列中的值最快捷、最简单的方法是使用:
表格=>摘要
并指定 X-COORD 和 Y_COORD 作为分组变量,并且不指定静态
然后使用
表=>更新
从原始数据表中指定摘要表作为更新表,匹配 S_COORD 和 Y-COORD
回复:如何计算列中的值Summarize + Update 是最简单的选项(或者,如果可以的话,您可以进行交互式拖放)。您也可以使用 Col Sum()
Col Sum(1, :X, :Y)
Col Number 也应该可以工作,但你必须对 Thierry 的建议稍作修改
Col Number(:X, :X, :Y)

回复:如何计算列中的值@jthi这是一个很棒的解决方案。谢谢。顺便说一句,我正在重新思考为什么我没有选择 col sum(1,:X,:Y)。根据下面的 JSL 语法参考,第一个参数是名称,即列名。但是你使用了 1。这超出了我的想法。

回复:如何计算列中的值如果 JMP 决定这样做,那么在这些函数中使用表达式可能会在某个时候消失(在我看来,如果这样做,情况会恶化 1000 倍),但您可以添加只有 1 个值的新列来避免这种情况(如果发生这种情况)。这是我的愿望清单项目,它试图“防止”JMP 犯下“修复”该错误并使其成为一项功能而不是意外行为的可怕错误
在“设置每个值”中使用公式表达式以及在 Col 统计公式中使用表达式作为第一个参数支持的行为