R:如何将文字云图放入变量中?

R: How to put a wordcloud plot in a variable?

这可能是初学者的问题,但我经常使用 ggplot2,所以我之前没有注意到这一点,因为 wordcloud 不是 ggplot2 函数:我似乎无法将我的 wordcloud 放入一个变量。

当我这样做时:

library(wordcloud)
myvariable <- wordcloud(mywords, other_parameters...)

然后myvariable 为NULL。

这是已知行为吗?甚至可以将词云放入变量中吗?如果是,我应该怎么做?非常感谢!

你不能。 wordcloud() 基于基础图形。当您调用这些函数时,它们会产生绘制到当前图形设备的副作用。您可以在某处复制或保存图形设备的结果——但不能作为 R 对象。

您认为为什么需要保存结果?最好不要调用该函数,直到您阅读渲染它。