Re : Comment ignorer un caractère pour importer un en-tête de colonnePourriez-vous partager le fichier texte (ou une maquette de celui-ci) ? Il est beaucoup plus facile de fournir des suggestions. La première idée qui me vient à l'esprit est de supprimer certains caractères des données à l'aide de JSL
Re : Comment ignorer un caractère pour importer un en-tête de colonneSi vous ne voulez pas créer de script, il est assez facile de déplacer les noms de colonne après l'ouverture de la table.
- Sélectionnez les colonnes 2 à n (c'est-à-dire la dernière colonne du tableau) dans la liste des colonnes sur le côté gauche du tableau de données, puis Ctrl-C ou Édition->Copier et vous copierez les noms des colonnes dans le presse-papiers.
- Ensuite, supprimez la dernière colonne de la table de données, sinon vous vous retrouverez avec un nom de colonne en double.
- Enfin, sélectionnez toutes les colonnes de la liste des colonnes et Ctrl-V ou Édition->Coller et vous collerez les noms de colonne que vous venez de copier.

Notez que la sélection des colonnes dans la liste des colonnes à gauche est le bit important. Cela place le focus du clavier dans cette liste afin que Copier et Coller obtiennent les noms de colonne et non les données de la table de données.
Re : Comment ignorer un caractère pour importer un en-tête de colonneSalut @mlo1 ,
Je ne connais pas de moyen non scripté lors de l'importation d'ignorer un caractère comme celui-là. Le prétraitement du fichier pour supprimer le # est probablement l'approche la plus directe si vous pouvez le faire. J'ai déjà été dans une situation comme celle-ci où l'édition du fichier d'origine n'était pas possible/préférable, et donc une autre approche serait de corriger les noms après l'importation. Ce qui suit décale tous les noms de colonne vers la gauche et supprime la dernière colonne vide.
dt = Current Data Table();
//get all the column names
colNames = dt << Get Column Names( String );
//remove the last column with no data
dt << Delete Columns( N Cols( dt ) );
//loop to replace names starting at the end of the table
For( c = N Cols( dt ), c > 0, c--,
Column( c ) << Set Name( colNames[c+1] )
);
J'espère que ça aide!
@julien
Re : Comment ignorer un caractère pour importer un en-tête de colonneVoici une autre option qui repose sur la suppression de quelques caractères supplémentaires, puis sur "l'ouverture du fichier" à nouveau en utilisant Char To Blob ()
Names Default To Here(1);
txt = Load Text File("$DOWNLOADS/JMPTest.txt");
txt = Substr(txt, 3, - 1); // drop first three characters
dt = Open(
Char To Blob(txt),
End Of Field(Spaces, Space, CSV(0))
);Re : Comment ignorer un caractère pour importer un en-tête de colonneMerci pour la réponse, je joins un exemple de fichier.
Comment ignorer le caractère pour importer l'en-tête de colonneJ'ai des données dans un fichier txt.
Quelle est la meilleure option pour lire les données dans une table JMP en sautant le caractère # pour que les noms de colonne correspondent aux colonnes de données ?
Des recommandations ?

Modélisation statistique avancéeAccès aux donnéesExploration et visualisation des donnéesPersonnalisation de masseIngénierie de la qualité et des procédésRe : Comment ignorer un caractère pour importer un en-tête de colonne@Jeff_Perkinson L'approche de est très élégante...
si vous êtes intéressé par d'autres œufs de Pâques de ce type dans Jmp, vous pouvez consulter cette liste :
CTRL/Alt/Maj + clic/sélection/double clic/clic droit
Je suppose qu'il y en a des centaines d'autres - en attendant qu'un utilisateur les trouve 
Re : Comment ignorer les caractères pour importer l'en-tête de colonneSalut @julien
merci beaucoup. C'est une solution efficace.