У меня есть вектор продольного> 1, и при выполнении следующего кода я получаю:
Warning message:
In grepl(uei_secciones_sheet$ga_page, pagePath, ignore.case = TRUE) :
the argument 'pattern' has longitud > 1, only the first element will be applied.
Мне нужно: поместить «Салуд» в новый столбец secciones
, когда элементы в df$pagePath
содержит любой из элементов where_to_look_up$values_to_match
.
Мой код:
df<- df %>%
mutate(
secciones = case_when(
grepl(where_to_look_up$values_to_match, pagePath, ignore.case = TRUE) ~ "Salud"
)
)