2015-01-24 5 views
0

Я пытался использовать Wordcloud без пакета «tm», так как он поддерживается в версиях 3.1 и выше, но большинство Linux-систем имеют R 3.0.8, установленные по умолчанию (из хранилища apt) , Поэтому я решил преобразовать файл слов в data.frame в объект TermDocumentMatrix. Пожалуйста помоги. Если в версии 3.0.8 есть пакет, укажите, пожалуйста.Wordcloud в R без «tm»

+0

Я предлагаю вам прочитать прекрасное введение Мэтт Джеммелл о том, как обратиться за помощью по техническому проблемы, найденные здесь: [whathaveyoutried.com] (http://whathaveyoutried.com). Я не собираюсь быть грубым, на самом деле это очень хорошо. – Backlin

+0

Кроме того: [Как сделать отличный воспроизводимый пример] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) из SO R FAQ – hrbrmstr

+2

Почему нет, t вы просто обновляете R, если есть такое требование? Есть [info] (http://cran.r-project.org/bin/linux/) почти для каждого дистрибутива о том, как получить последние пакеты. – hrbrmstr

ответ

0

В дополнение к модернизации R (через hrbmstr) или с помощью qdap пакет (через lawyeR), я бы рекомендовал quanteda пакет, который зависит от wordcloud пакета легко создавать wordclouds. Вы можете создать Wordcloud что-то вроде этого, где text_vector является вектором текстов (или столбец из матрицы или данных кадра):

library(quanteda) 
my_dfm <- dfm(text_vector, ignoredFeatures = stopwords("English")) 
plot(my_dfm) 
Смежные вопросы