La capture d'écran ci-jointe montre une partie d'une image que je viens d'importer dans R à partir d'un fichier Excel. Dans les cellules vides, j'ai besoin d'insérer 'NA'. Comment puis-je insérer NA dans une cellule vide (tout en laissant les cellules déjà peuplées)?Insérer les valeurs NA dans l'image
5
A
Répondre
16
La meilleure question est de savoir comment puis-je lu dans R afin que les cellules manquantes seront déjà NA
s.
Peut-être que vous avez utilisé quelque chose comme ceci:
read.csv(file, header=FALSE, strip.white = TRUE, sep=",")
précisent les chaînes NA
comme quand vous lisez dans:
read.csv(file, header=FALSE, strip.white = TRUE, sep=",",
na.strings= c("999", "NA", " ", ""))
pour répondre effectivement à votre question. Cette approche pourrait fonctionner:
#making fake data on a Saturday morning
dat <- data.frame(matrix(sample(c("", LETTERS[1:4]), 200,
replace=T, c(.6, rep(.1, 4))), 20))
#function to replace blanks with missing
blank2na <- function(x){
z <- gsub("\\s+", "", x) #make sure it's "" and not " " etc
x[z==""] <- NA
return(x)
}
#apply that function
data.frame(sapply(dat, blank2na))
Questions connexes
- 1. Remplacer les valeurs NA par ligne signifie
- 2. H2OFrame - Comment remplacer les valeurs NA dans les colonnes sélectionnées
- 3. doublons avec NA valeurs Effacement
- 4. Remplir les NA avec plusieurs valeurs dans R
- 5. Cadres de données en R - Valeurs NA
- 6. Retour NA sans les valeurs valides pour la fonction moyenne
- 7. Valeurs NA à l'aide de sqldf
- 8. Raster agrégat en R avec valeurs NA
- 9. Remplacer toutes les valeurs qui diffèrent de la valeur « NA »
- 10. Comptage des valeurs NA par ID?
- 11. Modèle Arima ajusté avec valeurs NA
- 12. Insérer les valeurs par défaut dans SQLite2
- 13. Comment remplacer les valeurs d'une colonne nommée par NA
- 14. Retirer les valeurs des colonnes avec NA R
- 15. Estimation des valeurs avec lesquelles remplacer NA
- 16. R, rbinom(), NA et les matrices: comment ignorer NA tout en les conservant
- 17. valeurs remplaçant par « NA » par ID dans R
- 18. Gestion des valeurs NA dans apply et unique
- 19. Valeurs NA dans le tracé de contour filled.contour()
- 20. ggplot2, comment ignorer les NA dans geom_text
- 21. Comment affecter différentes valeurs à NA dans Rcmdr?
- 22. Trouvez des valeurs NA dans une plage de dates
- 23. NA Insertion dans un tableau
- 24. Lire les valeurs li et les insérer dans un tableau?
- 25. Mod_Rewrite: Insérer "/" entre les variables et les valeurs dans l'URL
- 26. Insérer deux valeurs dans l'URL
- 27. valeurs Insérer dans Google Agenda
- 28. insérer les valeurs à l'aide Mysqldataadapter.update()
- 29. Insérer un ensemble ou insérer des valeurs
- 30. boucle MySQL pour insérer combiner les valeurs