列出最大日期的值?我有一个数据表,其中包含日期列、median_resultval 列和 agentMLot_sublot 。我想知道对于 Max(Date),regentMLot_sublot 的值是多少。因此,对于每个 agentMLot_sublot,我想列出 Max Date 的 median_result 值和 min date 的 median_result 值。
因此,如果最小日的中位数为 0.1,最大日的中位数为 0.2,我希望列中列出该值。问题是,在最小日和最大日之间的某个日期,中位数可能是 0.4。
我尝试使用 Col Max (median_resultval、regentMLot_sublot、Col Max(date)),但不起作用(对于 max 列)。另一列将是 Col Min (median_result、regentMLot_sublot、Col Min(date))。
大规模定制分享和交流结果回复:列出最大日期的值?是的
回复:列出最大日期的值?对不起,我来得太晚了。
最大日期的中位数 - 最小日期的中位数回复:列出最大日期的值?JMP 公式只是 JSL 的一个专门部分。因此,几乎任何可以在 JSL 中完成的事情,都可以通过某种方式在公式中完成。
回复:列出最大日期的值?我想通过最大日期的值 - 最小日期的值来计算中位数的范围。
因此,在示例中,中值范围为 0.10524115 - 0.10920177(最小日期的中值 - 最大日期的中值)而不是 0.23648086-0.09078947(最大值的中值 - 最小值的中值)。
回复:列出最大日期的值?对不起。
这是一个问题,JMP 能否通过使用列公式,根据另一个值的列最大值给出一个值的列最大值。
回复:列出最大日期的值?您的最后一个条目是否只是为了发表评论?我没有看到任何请求或问题?
回复:列出最大日期的值?我敢肯定我不明白你在找什么。 对于您发布的表格,查看您想要的结果可能会有所帮助。
但是,您可能会发现JMP 查询生成器有用。 它确实有一些您可能正在寻找的 SQL 聚合函数。


回复:列出最大日期的值?txnelson..你太棒了。这是一个示例 jmp 文件,其中包含我正在尝试执行的操作。更大的表将多 100k 行,因此我希望能够通过 reagentkit_id 计算中值范围。我正在寻找结果 val 随时间增加的效果。通过从最大日期值中减去最小日期值,它将缓解这些日期之间的数据中可能存在更高值的问题。 实质上是针对范围(最大日期数据值 - 最小日期数据值超过特定值)的实例筛选大型数据集。在 SQL 中,我可以获得为每个日期计算的最小值和最大值,但似乎 SQL 不允许最大日期确定的最大值。我曾希望 JMP 会。但事实似乎并非如此。
回复:列出最大日期的值?这个小脚本将为您提供一个数据表,其中包含所有最小和最大日期行以及它们的 median_resultval 值
names default to here(1);
dt=current data table();
// Sort the data by reagentMLot_sublot and Date
dtSort = dt << sort(by(:reagentMLot_sublot, :Date),order(ascending,ascending));
dtSort << clear rowstates;
// Loop through the data finding all rows that are not the minimum date or the maximum date
// and delete them
// Row 1 will always be a minimum date, so start with row 2
For( i=2,i<=NRows(dtSort) - 1,i++,
If( dtSort:reagentMLot_sublot[i] == dtSort:reagentMLot_sublot[i-1] &
dtSort:reagentMLot_sublot[i] == dtSort:reagentMLot_sublot[i+1],
Row State( i ) = Selected State( 1 );
)
);
dtSort << delete rows;
您应该能够从那里获取它,并以您希望显示的形式显示它。