Transformer un tableau colonne en ligne

AlexSia35 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voila, je suis en thèse et je travaille sur des données comportementales de chèvres au pâturage.
J'ai un fichier excel ou chaque colonne représente un individu un jour donné et pour chaque individu j'ai une série de 0 et 2 qui correspondent a une acitvité d'ingestion ou de repos,
je voudrais de cette série apparaisse sur une seule colonne et donc avoir un ligne par individu par tranche de 2 min qui correspond à une valeur 0 ou 2.

Pourriez vous m'aider, j'ai 6 fichiers avec pas loin de 150 colonnes je voudrais éviter d'avoir à les copier coller les unes en dessous des autres à la main :/ cela peut être une solution sous excel ou R éventuellement.

Je vous mets une petite photo de l'avant/après que je souhaiterais.

En vous remerciant par avance.

Bonne soirée,
Alexia
A voir également:

4 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Peux tu envoyer un bout de ton fichier, sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu

1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse
tu fais "Coller".

Cdlmnt
0
AlexSia35 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour, Voici le lien cjoint,
il y a deux onglets, le premier correspond au fichier de base, le deuxième à ce qu'il me faudrait, j'ai juste appliqué pour les deux premiers colonnes d'individu.
Merci d'avance,
https://www.cjoint.com/c/GBcicWdL41Y
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Tu peux obtenir ton résultat avec une seule manipulation :
- tu sélectionnes tout ton tableau à transformer.
- tu sélectionnes l'emplacement du nouveau et clic droit tu choisis collage spécial et tu coches "Transposer".
Ton tableau est prêt.
0
AlexSia35 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,
J'y avais bien pensé mais cela va transposer effectivement mes colonnes en lignes mais il faudrait également que je n'ai plus qu'un colonne d'ingestion alors qu'en transposant j'ai toujours une colonne par tranche de deux minutes puis toujours une ligne d'ingestion par individu :/
0
AlexSia35 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour, Voici le lien cjoint,
il y a deux onglets, le premier correspond au fichier de base, le deuxième à ce qu'il me faudrait, j'ai juste appliqué pour les deux premiers colonnes d'individu.
Merci d'avance,

https://www.cjoint.com/c/GBcicWdL41Y
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
A tester

Alt-F11 pour accéder au code (dans Module 1)
Ctrl+k pour lancer la macro
http://www.cjoint.com/c/GBcopwXzUWg_
0