Я новичок в r, и был бы признателен за помощь в формировании облака слов. Tibble - это данные AirBnB, и я пытаюсь сформировать облако из терминов из названий списков
library(tidyverse)
library(tidyr)
library(dplyr)
library(tm)
library(SnowballC)
library(wordcloud)
Я знаю, что при импорте есть общее дополнение stringAsFactors = FALSE, но столбец уже импортирован как символы. Это, вероятно, делает мою первую строку кода избыточной, но я не уверен.
Все должно быть там.
listings_corpus <- as.character(listings$name)
Corpus(VectorSource(listings$name)) %>%
tm_map(content_transformer(tolower)) %>%
tm_map(PlainTextDocument) %>%
tm_map(removePunctuation, removeWords, c('the', 'this'), removeNumbers,
stopwords("english")) %>%
tm_map(stemDocument)
Который читает ошибку:
Ошибка в if (preserve_intra_word_contractions) x <- gsub ("(\ w) '(\ w)",: аргумент не интерпретируется как логический </p>
Любая помощь в оценке порядка вещей будет принята с благодарностью.