您知道 Tables/Join 和 Tables/Update 之間的區別嗎?
如果源表中有多個匹配行,Tables/Join 將使用第一個匹配行的值填充合併列的單元格 - Tables/Update 將使用最後一個匹配行的值填充單元格。 (實際上,它用所有匹配行的值一步步填充它,最後一個粘住: https://community.jmp.com/t5/JMP-Wish-List/Speed-up-Tables-Update/idc-p/654965/highlight/true#M4551 )。
如果您擔心異常值並且無法確定它們中沒有一個位於 FIRST 或 LAST 位置,那麼這兩種變體都可能是有害的。
為了安全起見,您應該首先聚合更新表的值,以便對於主表中的每一行,只有一個具有明確定義值的匹配行要合併。
我喜歡中值聚合——它在存在異常值的情況下非常穩健。 其他選項是均值/平均值或眾數(最常見的條目)。 但是等等 - 如果數據表中存在您想要“歸結”的字符列怎麼辦?你如何“平均”角色值?
.. Jmp 這個新功能的廣告已經夠多了:
摘要和製表:為字符列添加聚合選項
我希望你和我一樣興奮 - 並支持這個願望並給予榮譽:)