Skip to content
Prev 10697 / 15380 Next

[R-es] Saltar filas no numericas al importar csv

Buenas Jesús,

Se me ocurre lo siguiente.

# importar csv con 'stringsAsFactors=F' para evitar los factors
data <- read.csv("fichero.csv", header=F, stringsAsFactors = F)
# seleccionar las filas sólo numéricas
numericRows <- apply(!apply(apply(data,1,as.numeric),2,is.na),2,all)
# aplicar el filtro
data[numericRows,]

Espero que te sirva de ayuda.

Un saludo,

*Luisfo Chiroque*
/PhD Student | PhD Candidate
IMDEA Networks Institute/
http://fourier.networks.imdea.org/people/~luis_nunez/ 
<http://fourier.networks.imdea.org/people/%7Eluis_nunez/>
On 14/09/16 12:55, Isidro Hidalgo Arellano wrote: