I have two columns in a data.frame x called "preferred_cat" and "var_nm". I want to create a third column called "preferred_tag" with value either 1 or 0.
1- if preferred_cat(for ex qq) is subset of var_nm (for ex jdsajqq) or
0- if preferred_cat(for ex qq) is not subset of var_nm (for ex qdsajq)
x <- x %>% mutate(preferred_tag=ifelse(grepl(preferred_cat,var_nm,fixed=TRUE),1,0))
However I am getting this warning:
Warning message:
In grepl(preferred_cat, var_nm, fixed = TRUE) :
argument 'pattern' has length > 1 and only the first element will be used
What is does this warning mean, and how can I avoid it?