[R-es] Reemplazar NA con el último valor no NA de una columna en una data.table
Jorge I Velez
jorgeivanvelez en gmail.com
Mie Jun 8 20:38:46 CEST 2016
Hola Patricio,
Intenta
R> x <- c(1, 2, NA, 4, NA, 5)
R> x
[1] 1 2 NA 4 NA 5
R> require(zoo)
Loading required package: zoo
Attaching package: ‘zoo’
The following objects are masked from ‘package:base’:
as.Date, as.Date.numeric
Warning message:
package ‘zoo’ was built under R version 3.2.5
R> na.locf(x)
[1] 1 2 2 4 4 5
Saludos,
Jorge.-
2016-06-08 12:21 GMT-05:00 Patricio Fuenmayor <patricio.fuenmayor en gmail.com>
:
> Hola, favor denme una mano.
> Tengo una data.table que contiene columnas con algunos valores NA.
> Necesito reemplazar estos NA con el anterior valor no NA de la columna.
> Ejemplor V1=1,2,NA,4,NA,5. Debo obtener V1=1,2,2,4,4,5
> Y este proceso lo debo realizar a varias columnas de la data.table
>
> Gracias por la ayuda...
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
[[alternative HTML version deleted]]
Más información sobre la lista de distribución R-help-es