R wordcloud2 letterCloud показывает только фон

Моя версия Rstudio 3.4.1 64-битная на Win10. Я установил пакет wordcloud2 с помощью команд

install.packages('devtools')
devtools::install_github("lchiffon/wordcloud2")

И дело пошло на лад. Затем я попытался запустить пример из официальной документации на консоли R:

letterCloud(demoFreq, word='R')

Тогда появляется только цвет фона и больше ничего. Веб-браузер — Chrome 59.0 64-бит. Однако другая функция wordcloud работает достаточно хорошо.

Я полагаю, что это должна быть общая проблема, поэтому, надеюсь, кто-нибудь может мне помочь, спасибо.


person Vim    schedule 11.07.2017    source источник
comment
Это странно, я могу подтвердить, что ваш код не работает. Но когда я запускаю пример из справки, letterCloud(demoFreq,"R"), он работает. Тогда ваш код сработал. Есть что-то странное, чтобы найти.   -  person YCR    schedule 11.07.2017
comment
@YCR, к сожалению, не работал у меня.   -  person Vim    schedule 11.07.2017
comment
У меня тоже неоднозначный результат, иногда работает, иногда нет. Я получил «ReferenceError: iii не определен» в консоли JS, поэтому проблема, похоже, возникла в части htmlwidget   -  person GGamba    schedule 11.07.2017
comment
Я получаю следующее предупреждение также при первом запуске кода: Warning message: In sample.int(x, size, replace, prob) : '.Random.seed' is not an integer vector but of type 'NULL', so ignored Во второй раз код работает.   -  person YCR    schedule 11.07.2017


Ответы (4)


Эта проблема уже поднималась здесь: https://github.com/Lchiffon/wordcloud2/issues/12. .

К сожалению, пока нет решения, кроме обновления вашего окна.

Кроме того, IE и Firefox работают лучше, чем Chrome.

person YCR    schedule 11.07.2017
comment
Вы имеете в виду обновление страницы в браузере? Это действительно работает? - person Vim; 11.07.2017
comment
Не в браузере, в окнах просмотра rstudio. Меня устраивает. - person YCR; 11.07.2017
comment
это подокно, вызванное командой letterCloud? Кроме того, как изменить браузер, в котором должно отображаться изображение? Нужно ли менять системный браузер по умолчанию? - person Vim; 11.07.2017
comment
Вот это вкладка просмотра .Вы можете использовать верхний правый значок, чтобы обновить окна, и центральный значок, чтобы открыть график в браузере. С того момента, как у вас есть URL-адрес (stg, например, localhost::...), вы можете открыть его в любом браузере. - person YCR; 11.07.2017
comment
Хм... если вы не используете другую IDE, кроме rstudio (например, vim), и в этом случае она может быть другой. - person YCR; 11.07.2017
comment
Спасибо, это очень полезно. - person Vim; 11.07.2017

Теперь вы можете переустановить его с GitHub, используя:

devtools::install_github("lchiffon/wordcloud2")

и это работает хорошо. :)

person Ajal88    schedule 17.07.2018
comment
Вы имеете в виду, что это исправлено? Проблема, связанная с другим ответом, все еще открыта. - person Rup; 17.07.2018
comment
Я знаю, у меня была такая же проблема, но после переустановки с GitHub все работает. - person Ajal88; 18.07.2018
comment
У меня была ошибка при установке из CRAN. установка с github у меня работает нормально - person Untitpoi; 05.02.2020
comment
кроме того, обновление работает нормально. - person b_takhel; 21.07.2021

Обновление работает в моем случае. Но иногда, когда я пытаюсь сохранить изображение, фигура снова исчезает и больше не появляется, пока я не перезапущу.

person Ahsan Himel    schedule 26.08.2020
comment
это комментарий, а не ответ - person Ivan Vovk; 26.08.2020

Я нашел изменение размера шрифта лучшим решением. Если шрифт слишком велик для полей вашей формы, он не будет заполнен. Затем нажмите «Обновить» пару раз.

Отредактировано для добавления: я думаю, что при заполнении Облака слов слова должны помещаться на полях. Поэтому, если некоторые из них не подходят, он останавливается. Обновление SO изменяет шаблон слова. Я обязательно устанавливаю эти библиотеки вместе с wordcoud2.


library("glue")
library("usethis")
library("htmltools")
library("rlang")
library("tm")
library("SnowballC")

library("usethis")
library("htmltools")
library("NLP")
library("tm")
library("RColorBrewer")
library("SnowballC")
library("wordcloud")
library("RColorBrewer")
library("pdftools")
library("plotly")
library("tidyverse")
library("jsonlite")
library("devtools")
devtools::install_github("lchiffon/wordcloud2", force=TRUE)
library("wordcloud2")
person alittleloopy    schedule 25.09.2020