Primero debe cargar un paquete (como magrittr
o dplyr
) que defina la función, luego debería funcionar.
install.packages("magrittr")
install.packages("dplyr")
library(magrittr)
library(dplyr)
El operador de tubería %>%
se presentó para "disminuir el tiempo de desarrollo y mejorar la legibilidad y el mantenimiento del código".
Pero todos deben decidir por sí mismos si realmente se ajusta a su flujo de trabajo y facilita las cosas. Para obtener más información sobre magrittr
, haga clic aquí. .
Si no usa la tubería %>%
, este código devolvería lo mismo que su código:
words <- colnames(as.matrix(dtm))
words <- words[nchar(words) < 20]
words
EDITAR:
(Estoy ampliando mi respuesta debido a un comentario muy útil que hizo @Molx)
A pesar de ser de magrittr
, el operador de tubería se usa más comúnmente con el paquete dplyr
(que requiere y carga magrittr
), por lo que siempre que vea a alguien usando, %>%
asegúrese de no cargar en su dplyr
lugar.