geom_wordcloud:这是一个白日梦

Tyl*_*ker 18 r ggplot2 word-cloud

我处理了各种分组变量的文本数据.我正在考虑使用Ian Fellows的wordcloud包创建一个方法来制作刻面的wordcloud图.我喜欢ggplot2社交变量的方式.我正在决定如何解决这个问题(刻面的wordcloud情节).

是否有可能使用Fellows的工作作为geom(我从来没有做过geom但是可以学习这是否可行)或ggplot不能很好地发挥作用因为一个是网格而一个是基础(而wordcloud也使用一些C编码)还是其他一些问题?这有多难(我知道这取决于我的能力,但是想要一些球场回答)?请告知使用基本图形是否是解决此问题的更明智的方法.我预见这可以panesplotrix包装中使用,以赋予它ggplot的刻面给出的美感.

也许这是一个愚蠢的概念,考虑到词云的大小以及刻面快速限制可用空间的方式.

And*_*rie 8

这可能是一个梦想,重新使用wordcloud代码当然不容易:

  1. 正如Ian Fellows在评论中指出的那样,wordcloud代码计算基本图形中的字大小和位置.
  2. 代码的geom意识修改需要注意方面.

在使其工作方面,设计解决方案的框架可能是:

  1. 重写wordcloud以计算网格图形中的字大小,而不是基本图形
  2. 将字大小和位置的结果写入数据帧
  3. 将计算包装在一个名为的函数中 stat_wordcloud
  4. 修改geom_text为新的geom_wordcloud

所以,这是一个梦想,但是一旦你做到了,我就会热衷于使用它;-)