Comment joindre les données de plusieurs enregistreurs de données par axe temporel (sans utiliser de scripts) ?Bonjour, c'est peut-être une question simple. J'essaie de joindre des données téléchargées à partir de plusieurs enregistreurs de données. Les données de chaque centrale de mesure sont présentées sous forme de tableau - Horodatage par rapport aux mesures 1, 2, 3, etc. J'ai besoin de fusionner les données de tous les enregistreurs de données dans une table avec un axe de temps commun. Parfois, les horodatages correspondent exactement, de sorte que plusieurs mesures peuvent se trouver sur la même ligne (avec le même horodatage) dans la table de sortie.Quelle boîte de dialogue JMP dois-je utiliser ?
Merci d'avance Tim
En gros, j'ai ça :
| Temps de l'enregistreur de données pH | pH | Heure de l'enregistreur de données de température | Température |
| 2021/09/01 0:00 | 2 | 01/09/2021 12:00 | 200 |
| 02/09/2021 0:00 | 3 | 02/09/2021 12:00 | 300 |
| 2021/09/03 0:00 | 4 | 03/09/2021 12:00 | 400 |
| 2021/09/04 0:00 | 5 | 2021/09/04 12:00 | 500 |
| 2021/09/05 0:00 | 6 | 2021/09/05 12:00 | 600 |
Et besoin d'obtenir ceci (le tri par heure peut être effectué plus tard):
| Temps | pH | Température |
| 2021/09/01 0:00 | 2 | |
| 02/09/2021 0:00 | 3 | |
| 2021/09/03 0:00 | 4 | |
| 2021/09/04 0:00 | 5 | |
| 2021/09/05 0:00 | 6 | |
| 01/09/2021 12:00 | | 200 |
| 02/09/2021 12:00 | | 300 |
| 03/09/2021 12:00 | | 400 |
| 2021/09/04 12:00 | | 500 |
| 2021/09/05 12:00 | | 600 |
Tableau de donnéesles fenêtresRe : Comment joindre les données de plusieurs enregistreurs de données par axe temporel (sans utiliser de scripts) ?Essayez Tables> Join et choisissez de le faire en faisant correspondre les colonnes, où vos horodatages devraient être les colonnes à faire correspondre. Vous devrez également cocher les cases pour inclure les non-correspondances des deux tables. Tables > Join joindra deux tables à la fois.
Si vous avez plusieurs tables, ouvrez-les toutes dans JMP, puis utilisez Tables > JMP Query Builder. Cela vous permettra de joindre plusieurs tables en une seule étape. Si vos horodatages ont tous le même nom de colonne, JMP doit le reconnaître comme colonne correspondante. Parfois, j'ai rencontré des problèmes où JMP Query Builder ne vous permet pas d'inclure les non-correspondances des deux tables. Je n'ai jamais vraiment cherché à savoir pourquoi, mais je voulais que vous sachiez que cela pourrait arriver.
Re : Comment joindre les données de plusieurs enregistreurs de données par axe temporel (sans utiliser de scripts) ?Dan, merci beaucoup pour ta réponse rapide. Laisse-moi essayer ça. Mon alternative est d'utiliser Excel, mais cela produit des tableaux plus volumineux qu'Excel ne peut pas bien gérer. Cordialement, Tim
Re : Comment joindre les données de plusieurs enregistreurs de données par axe temporel (sans utiliser de scripts) ?Salut Dan, Join Tables a bien fonctionné (au moins sur mes exemples de tables). Le processus ressemble à Combiner des requêtes dans Excel. Merci encore Tim

