我处理了各种分组变量的文本数据。我正在考虑使用Ian Fellows的wordcloud
包创建一个方法来制作刻面的wordcloud图。我喜欢ggplot2
面对社会变量的方式。我正在决定如何解决这个问题(刻面的wordcloud情节)。
是否有可能将Fellows的作品用作geom(我从来没有制作过geom但是可以学习这是否可行)或ggplot不能很好地演奏,因为一个是网格而一个是基础(而wordcloud也使用了一些) C编码)还是其他一些问题?这有多难(我知道这取决于我的能力,但是想要一些球场回答)?请告知使用基本图形是否是解决此问题的更明智的方法。我预见到可以使用panes
包中的plotrix
来解决这个问题,让它具有ggplot刻面的美感。
考虑到词云的大小以及刻面快速限制可用空间的方式,也许这是一个愚蠢的概念。
答案 0 :(得分:8)
这可能是一个梦想,重新使用wordcloud
代码当然不容易:
wordcloud
代码会计算基本图形中的字大小和位置。在使其工作方面,设计解决方案的框架可能是:
wordcloud
以计算网格图形中的字大小,而不是基本图形stat_wordcloud
geom_text
修改为新的geom_wordcloud
所以,这是一个梦想,但是一旦你做到了,我就会热衷于使用它; - )
答案 1 :(得分:2)
这是使用ggplot2样式的一种可能的解决方案:https://github.com/lepennec/ggwordcloud