Remarque : Bien que JMP puisse lire des feuilles de calcul sur Mac et Windows, avec des outils différents d'Excel, je fais référence dans mes articles à un ordinateur Windows et à Excel. Certaines fonctionnalités seront liées aux versions plus récentes (par exemple, l'assistant d'importation Excel a été introduit dans JMP 11, et l'importation des couleurs Excel dans JMP 13).
Dans mon précédent article « JMP et Excel : une histoire sans fin ? » (Partie 0), je vous avais promis de vous présenter les pièges courants rencontrés lors de l'utilisation de données Excel dans JMP. Avant cela, il est important de comprendre les différences fondamentales entre JMP et Excel, ainsi que la manière d'intégrer des données dans JMP. Commençons par la structure d'un ensemble de données :
- Dans Excel, vous pouvez saisir toutes sortes de données dans une cellule, quelle que soit la structure des autres données. Dans JMP, une cellule est liée à sa colonne, et donc à une variable spécifique.
- De plus, une feuille de calcul dans Excel peut avoir plusieurs feuilles de calcul, dans JMP, vous en auriez plusieurs ou une seule table combinée.
Vous pouvez imaginer que les fichiers Excel de structure simple sont plus faciles à importer. La première ligne contient les en-têtes de colonnes et la deuxième ligne contient les données. Ce type de données est facile à importer :
- Copiez les données dans Excel et collez-les dans une table de données JMP. Si elles ne sont pas obligatoires à une position précise, vous pouvez utiliser l'option « Édition-Coller » ou « Édition-Coller avec les noms de colonnes ».
- Ou vous utilisez le ruban JMP dans Excel :

- Ou vous faites glisser le fichier depuis l’explorateur vers n’importe quelle fenêtre JMP et appuyez sur « Importer »
- Ou vous utilisez l'option « Fichier à Ouvrir » ou dans le JMP Starter dans le menu « Affichage ».
Toutes les options seront assez simples si la structure des données est triviale (à moins que des formats de données spéciaux ne soient utilisés, ce qui pourrait causer des problèmes, mais j'aborderai ce sujet dans un article ultérieur).
Cependant, les noms de variables ne figurent pas toujours sur la première ligne et les données au-delà. Certaines structures dans les fichiers Excel permettent d'avoir une vue d'ensemble des données d'un tableau. Cependant, ces structures sont souvent très complexes pour l'analyse statistique. Alors, comment puis-je importer ces données de feuille de calcul complexes dans JMP ? Prenons un premier exemple :

Vous disposez ici de données typiques des feuilles de calcul Excel : des en-têtes hiérarchiques en haut et sur les côtés, des cellules fusionnées et les données de la matrice étendue. Comme vous le savez, JMP ne pourrait pas utiliser le tableau de données pour des analyses statistiques si vous le copiiez tel quel. Ouvrons-le donc à l'aide de l'assistant d'importation Excel de JMP :

Il existe différentes options , et la plus importante pour ce type de données se trouve sur cette page et la suivante de l'assistant d'importation. Vous devez d'abord définir le « Nombre de lignes avec en-têtes de colonne » sur 3, car l'année, les trimestres et les mois sont affichés sur une ligne distincte. Cela regroupera les informations d'en-tête dans un seul en-tête par colonne :

Passons maintenant à la page suivante : nous allons traiter les informations de gauche : les États, les comtés et les villes. Cocher « Traiter les en-têtes de plusieurs colonnes comme des hiérarchies » empilera les informations d'en-tête dans trois nouvelles colonnes, offrant ainsi une meilleure structure pour l'analyse. Vous êtes maintenant prêt à importer les données et à les analyser.

Si vous souhaitez voir cela en action, je vous recommande cette courte vidéo (avec JMP 12). Remarque : si vous débutez avec l'assistant d'importation, celui-ci enregistre le dernier paramètre, ce qui peut entraîner des affichages inattendus des données lors de l'importation de nouvelles données, mais différentes. Le bouton « Restaurer les paramètres par défaut » vous permet de réinitialiser vos paramètres dans l'assistant.
Jusqu'à présent, vous avez découvert plusieurs méthodes pour importer des données structurées triviales, ainsi que la gestion d'ensembles de données hiérarchiques et/ou fusionnées à l'aide de l'assistant d'importation Excel de JMP. Restez à l'écoute pour le prochain article, qui présentera les différentes manières d'importer plusieurs feuilles de calcul simultanément. Je vous montrerai également comment lire automatiquement plusieurs feuilles Excel avec un script JSL. Nous aborderons ensuite les difficultés potentielles liées au format des données, entre autres.
J'attends avec impatience vos commentaires et vos expériences partagées.