Bonjour,
je cherche à stocker les résultats d'une boucle dans un data frame (afin de pouvoir les exploiter ensuite), j'ai essayé de faire créer un data frame vide et de lui ajouter les nouvelles valeurs de la boucle mais impossible, il reste vide
Merci beaucoup pour votre aide!
Voici ma boucle:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 t=as.data.frame.matrix(table(ML$MOA,MLbis$mode_fi)) tx=0.1 res=data.frame() sommeDesColonne=0 for(j in 1:ncol(t)[1]) { sommeDesColonne = sommeDesColonne + t[i,j] sommeDesColonne } for(i in 1:dim(t)[1]) { sommeDesColonne=0 for(j in 1:ncol(t)[1]) { sommeDesColonne = sommeDesColonne + t[i,j] } for(k in 1:ncol(t)[1]) { if(t[i,k]<= tx*(sommeDesColonne) & t[i,k]>0) { res=rownames(t)[i] if(res=="Non affecté") { invisible(res) } else { print(res) } } } }
Partager