Sea el vector m:
m<-c(14,24,36,18,19,24)
m
## [1] 14 24 36 18 19 24
Si el vector m tiene el valor de 24 mostrar TRUE de lo contrario mostrar FALSE
ifelse(m==24,TRUE,FALSE)
## [1] FALSE TRUE FALSE FALSE FALSE TRUE
Si el vector m tiene el valor de 36 mostrar 1 de lo contrario mostrar 0
ifelse(m==36,1,0)
## [1] 0 0 1 0 0 0
##Si el vector m tiene el valor 14 o tiene el valor 19 entonces mostrar 1 de lo contrario mostrar 0
ifelse(m==14 | m==19,1,0)
## [1] 1 0 0 0 1 0
##Si el vector m tiene el valor 14 o tiene el valor 19 entonces mostrar TRUE de lo contrario mostrar FALSE
ifelse(m==14 | m==19, TRUE, FALSE)
## [1] TRUE FALSE FALSE FALSE TRUE FALSE
##Si el vector m tiene el valor 24 y a la misma vez tiene el valor 36 mostrar 1 sino 0
ifelse(m==24 & m==36, 1,0)
## [1] 0 0 0 0 0 0
##Si el vector m tiene el valor 24 y a la misma vez tiene el valor 36 mostrar TRUE sino FALSE
ifelse(m==24 & m==36, TRUE,FALSE)
## [1] FALSE FALSE FALSE FALSE FALSE FALSE
##Sea k un nuevo vector de datos. El operador logico !k es la negacion de K
k<-c(54,64,86,98,109,204)
k
## [1] 54 64 86 98 109 204
ifelse(!k==64, TRUE,FALSE)
## [1] TRUE FALSE TRUE TRUE TRUE TRUE
ifelse(!k==64,1,0)
## [1] 1 0 1 1 1 1