大家好,
这里我有一些测量设备的数据。现在由于传输原因,偶尔我们可能会遇到数据序列的移位(漂移)。漂移的数据比正常值低约2.0。我怎样才能让他们恢复正常价值。我附加了数据表和图形脚本。以前我用dif函数来修复。但这似乎不起作用,因为转移不仅影响一个数据。它影响数据系列。
好人
吉姆,嗨,谢谢你的帮助。我理解你的解决方案。它也适用于某一点。但我在照片中显示的问题涉及很多问题。我不知道如何处理分发。箭头点是我想带回主线的点。我附上了整个过程。谢谢。
GM
我认为,你正在寻找的是,
1。一种检测是否存在漂移的方法
2。哪些数据点漂移了
3。改变这些值以使它们恢复对齐的程度
我相信分销平台可以为您解答这些问题。 如果在Temp上运行Distribution,然后选择
连续拟合==>普通混合物==>正常2水分

1。可以清楚地看到2个分布
2。您可以从显示中选择行以确定需要调整的行
3。如果查看Normal 2 Mixture的参数估计值,您可以看到每个分布的Mu,并从较高的值中减去较低的值。
-30.80698 - ( - 32.75722)= 1.95024
这是一个脚本,它将通过向每个Temp值添加1.95024来更改所选值
Names Default To Here( 1 );
dt = Current Data Table();
rowMat = dt << get selected rows;
For( i = 1, i <= N Rows( rowMat ), i++,
dt:temp[rowMat[i]] = dt:temp[rowMat[i]] + 1.95024
);