Duplicar posibles:
R script - removing NA values from a vector¿Cómo eliminar todas las NA de un Vector?
pudiera me quite toda la AN a partir de un vector usando R?
[1] 1 NA 3 NA 5
Gracias
Duplicar posibles:
R script - removing NA values from a vector¿Cómo eliminar todas las NA de un Vector?
pudiera me quite toda la AN a partir de un vector usando R?
[1] 1 NA 3 NA 5
Gracias
Uso is.na
con la indexación del vector
x <- c(NA, 3, NA, 5)
x[!is.na(x)]
[1] 3 5
Me refiero también al honorable caballero/dama a los excelentes manuales R introductorios, en particular, Section 2.7 Index vectors; selecting and modifying subsets of a data set
Además de @ Respuesta de Andrie, puede usar na.omit
x <- c(NA, 3, NA, 5)
na.omit(x)
[1] 3 5
attr(,"na.action")
[1] 1 3
attr(,"class")
[1] "omit"
O lea '? NA', que describe el comportamiento de' is.na' y lista 'na.omit' en la sección _Ver también_. –