通過沿x軸移動一個來使兩個數據集匹配<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有兩個數據集,每個數據集由許多(x,y)對組成。當y相對於x繪製時,兩者都具有相似的形狀,但它們相對於彼此沿x軸移位。我想找到使兩個數據集重疊所需的偏移量(參見附圖)。
在JMP中有一種優雅的方法嗎?我可以寫一個循環,以一個小的增量移動一個數據集,併計算每次迭代的兩個xi ^ 2,找到哪個偏移給出最佳匹配,但我想知道是否有更聰明的方法。
Re:通過沿x軸移動一個來使兩個數據集匹配伊恩
- 不必要
- 是
- 我正在考慮從較小的數據集(即較少的x / y對)開始,併計算每個數據點與第二個數據集的(插值)y值之間在相同x值處的平方差。此值變為最小值的兩個數據集之間的x偏移應對應於最佳重疊。編寫腳本應該不會太難,但在此之前,我想我會問JMP是否有內置函數來實現這一目標。
謝謝,
馬庫斯
Re:通過沿x軸移動一個來使兩個數據集匹配我認為你沒有忽視任何內置的東西。
有用的處方可能取決於你能夠和不能假設的數據,以及使用的品質因數:
- 您是否期望每個樣本具有相同數量的(x,y)對?
- 是否可能缺少一個或多個x或y值?
- 您希望如何量化“重疊程度”?