キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
  • JMP will suspend normal business operations for our Winter Holiday beginning on Wednesday, Dec. 24, 2025, at 5:00 p.m. ET (2:00 p.m. ET for JMP Accounts Receivable).
    Regular business hours will resume at 9:00 a.m. EST on Friday, Jan. 2, 2026.
  • We’re retiring the File Exchange at the end of this year. The JMP Marketplace is now your destination for add-ins and extensions.

JMP Wish List

We want to hear your ideas for improving JMP. Share them here.
言語を選択 翻訳バーを非表示

Add fuzzy join / asof merge / join by columns which do not have exact matches

Allow joining two data tables based on not exact matches. I come across situations where I have to be able to join two databases (tables) together based on timestamp which aren't exact matches. This would allow me to do it based on those timestamps. The joins could also be based on string-similarities but I haven't (yet) come across situations where I would need to do that.

 

Continuous column join should let user to define tolerance and allow using grouping column(s).

 

Below are some example packages, which can provide some ideas on what type of joins and options would be helpful:

There are couple of scripts found from JMP Community which can do this (or parts of this), but it would be helpful to have this possibility directly built in JMP:

2件のコメント
hogi
Level XIII

Please also consider "fuzzy merge" in higher dimensions, like in this post:
How do I add data from one table to another table based on the distance 

hogi
Level XIII

besides "no matching entry", there is another reason for fuzzy joins:

non-matching entries because of how floating-point data is stored in JMP (and other programs):
Issues with Update() on floating-point EFT values