Bonjour,
Je suis désolée de vous harceler tout les jours mais j'ai (encore) un problème.
J'aiEt je voudrais :>tab
A B
1 0.60
1 0.89
1 0.65
1 0.12
2 0.53
2 0.94
3 0.15
3 0.56
3 0.77
3 0.38
3 0.89
>
L'idée de départ était de combiner les lignes qui ont le même nom puis de "retourner" le tableau.>tab
1 2 3
1 0.60 0.53 0.15
2 0.89 0.94 0.56
3 0.65 NA 0.77
4 0.12 NA 0.38
5 NA NA 0.89
J'ai fait ça :Pour avoir un truc du genre :comput = c()
for (niveau in 1:3){
axt = which(tab$A== niveau)
comput = rbind(comput, c(niveau,tab$A[axt]))
}
.1 0.60, 0.89, 0.65, 0.12
2 0.53, 0.94
Je pense que ma boucle n'est pas bonne, mais je ne sais pas pourquoi.
Merciiii
PS: mon tableau fait 20000 lignes en tout, alors je voudrais éviter de c("...", "...",
Partager