[R-es] Reemplazar con NAs en la columna "esc" condicionado a lo que sucede en otra columna
Luis Balcázar
|eb@|c@z@r @end|ng |rom gm@||@com
Vie Mayo 7 06:34:26 CEST 2021
Hola,
Prueba esto:
library(tidyverse)
data_f <- data %>% mutate(esc = ifelse(b2c == 99, NA, b2c))
Saludos
______________________________________________
Luis Balcázar
Universidad Autónoma del Estado de México
Instituto Interamericano de Tecnología y Ciencias del Agua
https://www.researchgate.net/profile/Luis_Balcazar2
lbalcazaro630 using alumno.uaemex.mx
Toluca, Edo. de México
El jue, 6 may 2021 a las 23:28, JCMld (<jcmld using carmonarocha.com>) escribió:
> Hola Eric,
>
> Una solución sería
>
> df[df$b2c==99,"esc"]<-NA
>
> (suponiendo que el nombre del data frame sea df)
>
> Saludos,
> Juan
>
> -----Mensaje original-----
> De: R-help-es <r-help-es-bounces using r-project.org> En nombre de Eric Concha
> M.
> Enviado el: viernes, 7 de mayo de 2021 0:41
> Para: r-help-es <R-help-es using r-project.org>
> Asunto: [R-es] Reemplazar con NAs en la columna "esc" condicionado a lo que
> sucede en otra columna
>
>
> Hola comunidad, una consulta por favor, de un problema que no puedo
> resolver
> ... tengo que asignar NA (missing data) a la columna "esc"
> cuando el valor de "b2c" sea 99 ... cómo lo puedo hacer en un único paso ?
> he probado con las funciones:
>
> is.na()
> na_if(x, y)
> replace_with_na()
>
> pero esas funciones siempre reemplazan en la misma columna que establece la
> condición, me explico ? Aquí un set de datos de ejemplo.
>
>
> folio b2c b2n a16 a19 a22 a23 esc
> 1: 112721 99 99 1 27 Sin pareja Pueblo originario
> 2: 112741 1 99 1 24 Sin pareja Pueblo originario
> 3: 115861 99 99 1 40 Con pareja NPANPI
> 4: 116081 99 99 1 23 Con pareja NPANPI
> 5: 123761 7 99 1 25 Con pareja NPANPI
>
>
> Muchas gracias por la orientación !!
>
> Saludos,
>
> Eric.
>
> _______________________________________________
> 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