Colors wordcloud2删除长单词,这会导致颜色不匹配

Colors wordcloud2删除长单词,这会导致颜色不匹配,colors,wordcloud2,Colors,Wordcloud2,所以我有一个动态的文本列表,我想在wordcloud中可视化。有时有些单词太长,会从显示屏上掉下来。我可以缩小所有东西的尺寸,但不总是清楚我应该缩小到什么样的尺寸才能防止东西掉落。我宁愿不去摆弄这件事,而只是接受一些被丢弃的东西。此外,所有东西都在一个闪亮的应用程序中,如果真的需要,我有一个滑块来控制比例。但问题是,我希望我的文本由数据集中单词的属性着色。在下面的示例中,您可以看到每个“单词”都有与其关联的颜色 wc <- data.frame( word = c("to

所以我有一个动态的文本列表,我想在wordcloud中可视化。有时有些单词太长,会从显示屏上掉下来。我可以缩小所有东西的尺寸,但不总是清楚我应该缩小到什么样的尺寸才能防止东西掉落。我宁愿不去摆弄这件事,而只是接受一些被丢弃的东西。此外,所有东西都在一个闪亮的应用程序中,如果真的需要,我有一个滑块来控制比例。但问题是,我希望我的文本由数据集中单词的属性着色。在下面的示例中,您可以看到每个“单词”都有与其关联的颜色

wc <- data.frame(
    word = c("too big to fit this one is","red","green","blue"),
    freq = c(2,1,2,3),
    col = c("black","red","green","blue"),
    stringsAsFactors = FALSE
)

>wc
                        word freq   col
1 too big to fit this one is    2 black
2                        red    1   red
3                      green    2 green
4                       blue    3  blue


wordcloud2(wc, color = wc$col)

wc
字频
1个太大了,放不下这个是2个黑色的
2红色1红色
3绿色2绿色
4蓝色3蓝色
wordcloud2(wc,color=wc$col)
然后绘制wordcloud,但第一个元素被删除,颜色也不会下降(“红色”为黑色,“绿色”为红色,“蓝色”为绿色)。我不能像ggplot中的aes风格调用那样使用
wordcloud2(wc,color=col)
,wordcloud确实会绘制,但所有的文本都很清晰。。。我可以在上面盘旋,但看不到任何东西。还有人解决这个问题吗?谢谢