Importer plusieurs fichiers .csv où le nombre de lignes d'en-tête et la première ligne de données varient d'un fichier à l'autre.Nous pouvons importer plusieurs fichiers à l'aide de l'option « Importation multiple de fichiers ». Je dois importer un grand nombre de fichiers .csv dont la première ligne d'en-tête est toujours « 1 », mais le nombre de lignes d'en-tête, et par conséquent la première ligne de données, peut varier d'un fichier à l'autre. Pour chaque fichier, je pourrais utiliser une valeur d'une autre colonne pour compter le nombre de lignes d'en-tête, et également utiliser la première occurrence d'une valeur particulière dans cette colonne pour indiquer la position de la première ligne de données. Cependant, je ne sais pas comment implémenter cela en JSL. Toute aide serait la bienvenue.

Automatisation et scriptageOrganisation du contenuFusion et nettoyage des donnéesRe : Importer plusieurs fichiers .csv où le « Nombre de lignes d’en-tête » et la « Première ligne de données » varient d’un fichier à l’autre.La seule solution que j'ai trouvée à ce problème a été d'écrire un script JSL qui parcourt le répertoire cible, en utilisant les paramètres par défaut de JMP pour lire le premier fichier .csv. Ensuite, je parcours le tableau de données et repère la ligne contenant les premières données. Une fois cette ligne trouvée, j'affecte son numéro à une variable. J'arrête la boucle et supprime le tableau de données. Je crée ensuite le script JSL qui lira correctement le fichier .csv, puis je l'importe. Je répète ensuite ce processus pour chaque fichier.
Re : Importer plusieurs fichiers .csv où le « Nombre de lignes d’en-tête » et la « Première ligne de données » varient d’un fichier à l’autre.Parfois, vous pouvez également importer tous les fichiers aussi bruts que possible en utilisant l'importation multiple de fichiers, puis effectuer le nettoyage dans le tableau.