0

我最近开始学习 R,虽然其中大部分过程是一个相当简单的过程,但基于wordcloud2R 包的小脚本中的最后一步被证明是困难的。我想创建词云-效果很好-但我正在研究使用图像蒙版作为所述词云的形状,这就是我卡住的地方。同样,如果我使用该lettercloud函数,我会得到相同的结果。

在这两种情况下,图像(或字母)都以其实际形状显示,而不是应该显示在它们上面的单词。

为了澄清起见,我指的是此处显示的图像遮罩和字母云功能(图示):https ://www.r-graph-gallery.com/the-wordcloud2-library/

我的图像蒙版词云代码如下所示:

wordcloud2(myData,
           figPath = "C:/R Projects/Word Cloud - Template/Cool/default.png", 
           size = 1.5, color = "skyblue", backgroundColor="black")

对于字母云:

letterCloud(myData, word = "S", color='random-light' , backgroundColor="black")

我可以删除所有其他参数,如大小或颜色,但它们都有效,只是形状不会改变。

这是一个完整的代码片段,它应该使 lettercloud 可重现。wordcloud2是唯一需要的包;demoFreq 是这个包附带的一个 data.frame:

library(wordcloud2)
letterCloud(demoFreq, word = "S", color='random-light' , backgroundColor="black")

到目前为止我尝试过的一些其他细节和事情:

  • 我正在使用 RStudio 1.1.442 和 R 3.4.4。
  • 我尝试wordcloud2使用直接从其源重新安装包devtools
  • 我试过在各种浏览器中查看输出,多次刷新图像,但它总是显示相同的无字形状
  • 尝试了几个 data.frames,wordcloud2包中包含的和我自己的

提前致谢!

4

0 回答 0