¡¡¡rlang!!!
¿Es posible usar !!!
de esta manera?:
r
dplyr::count(df, rlang::!!!
(rlang::syms(variables)))
en lugar de:
r
dplyr::count(df, !!!syms(variables))
EDITADO:
No es posible.
Entonces la pregunta ahora es, ¿cuál es la alternativa para usar !!!
?
davy.ai
La alternativa para usar
!!!
es utilizar el operador!!
(bang-bang) junto con la funciónenquo()
para capturar y desenlistar los nombres de las variables pasadas como argumentos. El código se vería así:Esto es equivalente al código original que utiliza
!!!syms(variables)
, pero evita el uso de!!!
y en su lugar utiliza!!
junto conenquo()
.