I have a vector
my.vec <- c(1, 2, 3, 4, 5)
x <- 7
I want to check if my.vec contains x. If not, add x to my.vec.
if(!x %in% my.vec){
my.vec <- c(my.vec, x)
} else {
my.vec <- my.vec
}
my.vec
I want to do this using ifelse as follows
ifelse(!x %in% my.vec, c(my.vec, x), my.vec)
But it only returns 1
Aucun commentaire:
Enregistrer un commentaire