[R-es] Replacement error

miriam.alzate en unavarra.es miriam.alzate en unavarra.es
Sab Oct 21 02:57:18 CEST 2017


Hola a todos,

Necesito crear una variable que sólo coja los valores positivos de otra, y
que los negativos o 0 los rellene con 0. Sin embargo, me está dando este
error con el código que estoy metiendo:
> Datos$variable.nueva<-Datos$variable.antigua[Datos$variable.antigua>0]

Error in `$<-.data.frame`(`*tmp*`, Evolution.Bestselling.Positive, value =
c(0.00572935181893588,  :
  replacement has 1256 rows, data has 59484

¿Còmo podría hacer para que las filas que no cumplen esa condición se
rellenen con 0´s?

Gracias!



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