Ajouter une jointure floue / dès la fusion / une jointure par colonnes qui n'ont pas de correspondances exactesAutoriser la jointure de deux tables de données en fonction de correspondances non exactes. Je rencontre des situations dans lesquelles je dois pouvoir joindre deux bases de données (tables) en fonction d'un horodatage qui ne correspond pas exactement. Cela me permettrait de le faire en fonction de ces horodatages. Les jointures pourraient également être basées sur des similitudes de chaînes, mais je n'ai pas (encore) rencontré de situations où j'aurais besoin de le faire.
La jointure continue de colonnes doit permettre à l'utilisateur de définir la tolérance et d'utiliser des colonnes de regroupement.
Vous trouverez ci-dessous quelques exemples de packages, qui peuvent fournir quelques idées sur les types de jointures et d'options qui pourraient être utiles :
Il existe quelques scripts trouvés dans la communauté JMP qui peuvent faire cela (ou une partie de cela), mais il serait utile d'avoir cette possibilité directement intégrée dans JMP :
Accès aux donnéesMélange et nettoyage des donnéesRe: Ajouter une jointure floue / une fusion à partir de zéro / une jointure par colonnes qui n'ont pas de correspondance exacteVeuillez également considérer la « fusion floue » dans les dimensions supérieures, comme dans cet article :
Comment ajouter des données d'une table à une autre table en fonction de la distance
Re: Ajouter une jointure floue / fusion ASO / jointure par colonnes sans correspondance exacteOutre l'absence d'entrée correspondante, il existe une autre raison pour les jointures approximatives :
entrées non concordantes en raison de la manière dont les données à virgule flottante sont stockées dans JMP (et d'autres programmes) :
Problèmes avec la fonction Update() sur les valeurs EFT à virgule flottante