Bonjour,
Recevez tout d'abord mes meilleurs voeux pour cette année 2017!
Je suis étudiante en Master 2 de Psychologie et je découvre cette année seulement le logiciel R, dont l'apprentissage demande beaucoup de temps et d'efforts. Il me semble toutefois qu'il offre plus de possibilités que le logiciel sur lequel j'ai été formée, SPSS pour ne pas le citer. C'est pourquoi je m'entête, mais j'ai vraiment beaucoup de difficultés...
Ce qui m'amène à poster ici, c'est que je bloque complètement avec le traitement des valeurs manquantes de mon fichier de données, qui ont été codées "-1", malgré des heures à chercher dans les forums et tutos disponibles sur le net...
J'ai tenté plusieurs choses pour supprimer les lignes contenant des valeurs -1 dans 21 de mes 31 colonnes mais rien ne fonctionne...
J'ai d'abord tenté de remplacer les -1 par NA avec "replace(Donnees_NA,Donnees_NA==-1,NA)" pour ensuite pouvoir utiliser na.omitt mais ça ne fonctionne pas...
J'ai alors tenté de repérer les -1 par colonne avec, pour la première colonne "which(Donnees_NA$Q1 ==-1)" puis de supprimer manuellement chaque ligne indiquée en commençant par la plus basse : "DonneesR <- Donnees_NA [-811,]
DonneesR <- DonneesR [-477,]
DonneesR <- DonneesR [-277,]"
J'ai fait cela pour chaque colonne de Q1 à Q21, soit plus de 200 observations à supprimer. Au final, non seulement ça m'a pris un temps fou, mais en plus quand j'ai voulu vérifier qu'il n'y avait plus de -1 dans le jeu de données avec "which(DonneesR ==-1)", il y en avait encore plus d'une centaine... Je ne comprends pas....
Pouvez-vous m'aider?
Un grand merci d'avance!!