Bonjour,
J'ai une matrice dans laquelle j'ai des valeurs manquantes NA. Je voudrais pouvoir changer ces valeurs en les remplacants par 0.
Merci pour votre aide
Fafabzh
Bonjour,
J'ai une matrice dans laquelle j'ai des valeurs manquantes NA. Je voudrais pouvoir changer ces valeurs en les remplacants par 0.
Merci pour votre aide
Fafabzh
Re,
Vu tes questions du moment, je pense que tu aurais beaucoup à gagner à te familiariser avec le(s) système(s) d'indiçage de R. Il peut tout aussi bien servir à extraire des données qu'à les modifier.
Prends toi un bon tuto, un TD,... (on en trouve plein sur le net, regarde pour commencer du côté du CRAN) et fait des exercices jusqu'à ce que ça te paraisse intuitif.
Renseigne toi également bien sur tous les tests et notamment les particuliers en is.qqch (is.na(), is.null(), etc.).
Bon, je te la donne cette solution
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 > mat <- matrix(rep(c(1, NA), 4), ncol=2) > mat [,1] [,2] [1,] 1 1 [2,] NA NA [3,] 1 1 [4,] NA NA > mat[is.na(mat)] <- 0 > mat [,1] [,2] [1,] 1 1 [2,] 0 0 [3,] 1 1 [4,] 0 0 >
Merci bien pour tes conseils que je vais suivre.
Pour info le site de la cran :
http://cran.r-project.org/
Oui, et on y trouve notamment quelques intéressantes ressources en français: http://cran.r-project.org/other-docs.html#nenglish
Bonne lecture
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager