#1 Le 14/02/2013, à 15:16
- dva2tlse
[résolu] Basculer des lignes en colonnes
Messieurs,
il se pose È moi un problÉme de traitement de gros fichiers :
J'ai besoin de traiter des donnÅes contenues dans un gigantesque fichier;
Celui ci est organisÅ en 326 sections qui ont une en-tÁte suivie des informations rÅelles;
les en-tÁtes de chaque section contiennent des informations similaires, puis les donnÅes elles mÁmes dont le nombre oscille entre 1800 et 25000 valeurs rÅelles.
J'ai besoin pour retraiter ces donnÅes, qu'elles soient organisÅes en 326 colonnes et non plus en sections semblables È des lignes.
Comment faire sans ouvrir et fermer 326 fois des fichiers temporaires ?
(C'est du fortran, mais le problÉme est plus un souci d'algorithmique qu'une particularitÅ de ce langage)
Merci de m'aider,
David
Dernière modification par dva2tlse (Le 20/02/2013, à 15:37)
xubuntu 22.04 dans un PC assemblé
PS: Dis toto, pourquoi l'univers existe-t'il ?
Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se contacter auparavant.
Hors ligne
#2 Le 14/02/2013, à 19:57
- Haleth
Re : [résolu] Basculer des lignes en colonnes
Tu peux donner un exemple de fichier d'entrée, et un exemple de fichier de sortie ?
Merci.
Ubuntu is an ancien African word which means "I can't configure Debian"
Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.
Hors ligne
#3 Le 14/02/2013, à 20:35
- Brunod
Re : [résolu] Basculer des lignes en colonnes
Dans Calc il y a une fonction transposer dans collage spécial. Mais je ne sais pas si ton fichier peut être adapté/ouvert par calc.
Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis
Hors ligne
#4 Le 20/02/2013, à 15:36
- dva2tlse
Re : [résolu] Basculer des lignes en colonnes
Bon, alors j'ai fini par arriver au bout de mon histoire aprÉs une bonne semaine de pÅdalage.
Avec tout bÁtement un fortran qui me fait 326 fichiers avec les mesures de chacun des 326 vols, un pour chaque future colonne, puis ensuite j'utilise la commande "paste" de unix, qui me fait pile ce que je veux.
xubuntu 22.04 dans un PC assemblé
PS: Dis toto, pourquoi l'univers existe-t'il ?
Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se contacter auparavant.
Hors ligne