[R-es] Reemplazar NA con el último valor no NA de una columna en una data.table

Patricio Fuenmayor patricio.fuenmayor en gmail.com
Vie Jun 10 00:05:32 CEST 2016


Para que quede de constancia en el hilo, he realizado el siguiente código

# REEMPLAZAR NA POR ULTINO VALOR NO NA
for(col in c("V10DP","V25DP","V50D","V25DC","V10DC")){
  cond <- !is.na(eod_cmvl03[,get(col)])
  eod_cmvl03[,(col):=.SD[,get(col)][1L],by=cumsum(cond)]}

gracias por las ideas...
saludos.

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es