Joindre des données dans une table existanteJe voudrais joindre deux tables de données par une colonne correspondante. Cependant, je ne souhaite pas que JMP crée une nouvelle table avec le résultat. Les colonnes jointes du deuxième tableau doivent être ajoutées au premier tableau. Je pensais que l'option "Mettre à jour la table principale ..." ferait cela, mais cela ne fonctionne pas pour moi (testé JMP 14 et 15). Comment puis-je faire en sorte que cela fonctionne ? Voici un exemple minimal illustrant le problème :
Je dois tabler "Untitled 3" et "Untitled 4", que je veux joindre en faisant correspondre les valeurs dans "Column 1". La jointure fonctionne parfaitement si elle crée une nouvelle table (option "Mettre à jour la table principale..." désactivée), le résultat correct est contenu dans la table "Sans titre 17" :

Cependant, si je Activer l'option "Mettre à jour la table principale ...", après avoir cliqué sur "Créer", une nouvelle table est toujours créée, mais ce n'est qu'une copie de la table "Sans titre 3" et également dans la table "Sans titre 3", les données sont inchangées et le les données de la table "Untitled 4" ne sont pas contenues :

Ici, la jointure n'a en fait pas été effectuée. Je m'attendrais plutôt à ce qu'après avoir effectué la jointure dans la deuxième capture d'écran, la table "Untitled 3" contienne la colonne supplémentaire "Column 3" avec les données comme dans la table "Untitled 17" dans la première capture d'écran.
Merci pour tout indice.
Re : Joindre des données dans une table existanteLe nouveau Tables/Joindre plate-forme (avec Mise à jour fonctionnalité) pourrait ressembler à ceci :
https://community.jmp.com/t5/JMP-Wish-List/Tables-join-option-to-update-main-table/idc-p/653857/highlight/true#M4537

Re : Joindre des données dans une table existantevoici une liste des raisons pour lesquelles l'utilisation de Tables/Mise à jour peut prendre beaucoup de temps :
Accélérer les tableaux/mise à jour
et voici un souhait d'ajouter "mettre à jour la table principale" en option à la plate-forme Tables/Join :
Joindre des tables : possibilité de mettre à jour la table principale
Re : Joindre des données dans une table existanteLe Tableaux > Mettre à jour commande fera exactement ce que vous voulez.
Re : Joindre des données dans une table existanteJe pense que vous ne comprenez pas ce que fait la case à cocher Mettre à jour la table principale. Dans l'aide de JMP :
Mettre à jour la table principale avec les données de la deuxième table
Les données de la table d'origine sont mises à jour avec les données des colonnes portant le même nom. Les résultats sont affichés dans un nouveau tableau de données. Les données de la table d'origine sont mises à jour avec les données des colonnes portant le même nom.
Notez ce qui suit :
– JMP ne remplace pas les données par des valeurs manquantes.
– La table de sortie utilise les mêmes colonnes que la table d'origine. Ainsi, lorsque vous utilisez Mettre à jour la table principale avec les données de la deuxième table , Sélectionnez les colonnes pour le tableau joint n'est pas applicable.
– Le Mettre à jour la table principale avec les données de la deuxième table L'option est disponible uniquement lors d'une jointure par numéro de ligne ou par correspondance de colonnes.
fin de l'aide JMP
La commande join crée toujours une nouvelle table. Si vous souhaitez éviter cela, vous devriez envisager d'utiliser une jointure virtuelle. C'est un moyen de joindre deux tables sans créer une troisième table.