Для более легкой ссылки, найдите ниже воспроизводимый пример, созданный с reprex
. Все работает просто отлично, и оно должно работать для вас в чистом сеансе R (перезапустите R, удалите все объекты и повторно запустите ваш код).
Глядя на ваше сообщение об ошибке, кажется, что в вашей рабочей области есть функция custom_stopwords
... рассмотрите возможность присвоения любого другого имени фрейму данных, который вы называете custom_stopwords
.
library("rtweet")
library("tidytext")
library("tibble")
library("dplyr")
library("wordcloud")
tidy_tweets <- rtweet::search_tweets(q = "punk")
tokenized_tweets <- tidy_tweets %>% select(status_id, text) %>%
unnest_tokens(word, text)
custom_stopwords <- tibble(lexicon = "custom", word = c("t.co", "https"))
tokenized_tweets %>%
anti_join(tidytext::stop_words) %>%
anti_join(custom_stopwords) %>%
count(word) %>%
with(wordcloud(word, n, max.words = 25))
#> Joining, by = "word"
#> Joining, by = "word"
Создано в 2020-01-12 пакетом Представить (v0.3.0)