[R-es] reemplazar valores de una variable por otras

Javier Marcuzzi j@v|er@ruben@m@rcuzz| @end|ng |rom gm@||@com
Vie Nov 19 19:57:28 CET 2021


Estimados

Personalmente yo uso esa forma antes que if, pero, hay varias alternativas.

Javier Marcuzzi

El vie, 19 nov 2021 a las 5:01, Proyecto R-UCA (<r-uca using uca.es>) escribió:

> Buenas,
>
> ¿qué tal esto?
>
> Supongamos que las variables están en un data.frame d que tiene todas
> esas columnas, entonces
>
> d$Direccion_Final <- d$Direccion
> d$Direccion_Final[is.na(d$Direccion_Final)] <- d$Direccion_General
> d$Direccion_Final[is.na(d$Direccion_Final)] <- d$Subsecretaria
> d$Direccion_Final[is.na(d$Direccion_Final)] <- d$Secretaria
>
> Un saludo.
>
> P.D.: Quito las tildes de los nombres de las variables pues pueden dar
> problemas de portabilidad.
>
> El jue, 18-11-2021 a las 15:35 -0300, juan manuel dias escribió:
> > Hola, como andan!
> > Necesito crear una variable nueva "Dirección_Final" que sea igual a
> > la variable "Dirección", pero que si "Dirección" es NA traiga
> > "Dirección General", si "Dirección General" es NA traiga
> > "Subsecretaria", y si "Subsecretaria" es NA traiga "Secretaria".
> > Estoy intentando con ifesle pero no logro llegar al resultado
> > esperado! Les dejo un recorte de la base! Muchas gracias!
> > Saludos, Juan.
> > _______________________________________________
> > R-help-es mailing list
> > R-help-es using r-project.org
> > https://stat.ethz.ch/mailman/listinfo/r-help-es
>
> _______________________________________________
> R-help-es mailing list
> R-help-es using 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