Aide à la transposition des données d'une colonne sur plusieurs colonnes et répétezBonjour - J'ai cherché mais je n'ai pas tout à fait compris comment faire ce qui suit: J'ai un fichier texte qui contient toutes les données (plus de 2600 lignes) dans une colonne. Les données sont de type caractère et dépassent parfois 1 mot. Les données sont classées en groupes de 5 lignes. J'ai importé le fichier texte et créé les 5 colonnes dans lesquelles je souhaite déplacer toutes les données. Autrement dit, je voudrais transposer le contenu des 5 premières lignes en 5 colonnes (1 ligne par colonne). Transposez ensuite les 5 lignes suivantes dans ces mêmes 5 colonnes. Répétez jusqu'à ce que toutes les données soient transposées sur ces mêmes 5 colonnes.
Voici un exemple rapide que j'ai simulé à l'aide de chiffres, mais mes données sont en fait de type caractère (et contiennent parfois plus d'un mot).
Je soupçonne que la solution nécessitera une boucle "for" et JSL, mais je n'ai qu'un peu tâté dans le code JSL et je n'arrive pas à obtenir toutes mes variables correctement ainsi que la façon d'indexer les lignes et les colonnes.

Re: Aide à la transposition des données d'une colonne sur plusieurs colonnes et répétezC'est quelque chose que je fais régulièrement. De nombreux utilisateurs insèrent des tables (pas des tables de données) dans leurs discussions qui, lorsqu'elles sont copiées et collées dans une nouvelle table de données JMP, se retrouvent avec chaque élément de l'insertion de table en tant que ligne distincte pour la seule et unique copie dans la table de données JMP. Voici donc la technique que j'utilise.
- Créez une nouvelle colonne.
- Accédez à la boîte de dialogue Col Info pour la nouvelle colonne
- Sous la flèche vers le bas pour initialiser les données, sélectionnez Sequence Data
- Étant donné que vous avez 5 lignes répétitives, spécifiez la valeur "À" à 5

- Cliquez sur OK

- Allez maintenant dans Tables ==> Fractionner et spécifiez

- Cliquez sur OK et vous obtenez

Re: Aide à la transposition des données d'une colonne sur plusieurs colonnes et répétez @txnelson - Merci beaucoup! Truc très intelligent, fonctionnait magnifiquement.
Meilleures salutations,
Alex