Bonjour,
je découvre la puissance de R pour faire des statistiques et en tant que débutant je bloque sur un problème.
J'ai deux fichiers CSV (comptage routier) que j'importe avec read.csv.
Mes tables ont ce format :
V1 étant la vitesse ; V2 le nombre d'enregistrement de V1.
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 comptage22 : V1 V2 1 8 28 2 9 32 [...] 84 91 0 85 92 1 comptage29 : V1 V2 1 8 33 2 9 62 [...] 95 102 1 96 103 1
Je fais une fusion des deux par la fonction merge :
j'obtiens logiquement des NA dans mon V2.x :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 hist <- merge(comptage22,comptage29, all=TRUE, by="V1")
Problème est que si j'additione V2.x et V2.y je me retrouve avec les NA. En sachant que les NA sont en réalité des 0, j'essaye cette fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 V1 V2.x V2.y 1 8 28 33 2 9 32 62 [...] 95 102 NA 1 96 103 NA 1
Mais cela ne change rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 hist$V2.x[hist$V2.x==NA]<-0
Où se trouve l'erreur ?
Merci.
Partager