确定重复样本测试顺序的列公式附件是 JMP 文件,想要复制带有列公式的测试顺序列。测试顺序列基于多个 LotNo 的 SerialNo 和 TransactionBegDtm。目标是根据 TransactionBegDtm 了解 SerialNo 是否测试了第一个还是第二个。我尝试了下面的公式,但无法获得正确的匹配序列。
dt = 当前数据表();
dt << 新列(“重复”,公式(Col 累计总和(If(Row() == Col Min(Row(),:SerialNo,:TransactionBegDtm,:LotNo),1, 2),:SerialNo,:TransactionBegDtm));
基础数据分析与建模内容组织数据混合和清理回复:确定重复样本测试顺序的列公式最简单的方法是先按 transactionbegdtm 对数据进行排序,以确保排序“正确”,然后您可以使用类似的方法
Col Cumulative Sum(1, :SerialNo, :LotNo))
另外,如果测试顺序只能是 1 或 2,你可以使用类似
If(:TransactionBegDtm == Col Min(:TransactionBegDtm, :SerialNo, :LotNo),
1
, 2
)
回复:确定重复样本测试顺序的列公式感谢您的快速回复,我能够使用您的解决方案中的第二种方法,并且成功了。