在一组数据中查找最小值并将其填充到下一列,然后选择它作为其子集你好,
从附加的 test2.JMP 文件中,我希望最终获得 Result.JMP 的子集。
所以基本上我希望:
1)找到最小值,直到 -3dB 列没有数据,然后将该最小值填充到下一列但同一行中
2)选择仅包含另一列中最小值的行
3) 对选定的行进行子集化。
我尝试了 min、col min、rank 等函数,但没有成功。
主要挑战是找到特定列中的一组行(而非所有行)的最小值,然后填充下一列。
请帮忙!
数据混合和清理回复:在一组数据中查找最小值并将其填充到下一列中,然后选择它以对其进行子集化这是我想出的公式
If( Row() == 1,
theMin = 9999999999999;
theCount = 0;
);
x = .;
If( Is Missing( :"-3dB"n ) == 0,
If( theMIn >= :"-3dB"n,
theMin = :"-3dB"n
);
If( Is Missing( Lag( :"-3dB"n, -1 ) ) == 1,
x = theMin;
theMin = 9999999999;
,
x = .
);
);
x;

回复:在一组数据中查找最小值并将其填充到下一列中,然后选择它以对其进行子集化谢谢
回复:在一组数据中查找最小值并将其填充到下一列中,然后选择它以对其进行子集化如果您正在构建一个脚本来多次执行此分析,那就太好了!
如果这只是一次分析,那么更好的方法是制作一个图表,然后选择图表中的点并对其进行子集化。
回复:在一组数据中查找最小值并将其填充到下一列中,然后选择它以对其进行子集化谢谢保尔丁。
这是多次所以不得不创建一个脚本