我正在创建一个wordcloud,其中单词的大小基于频率,但我希望将单词的颜色映射到第三个变量(压力,即每个变量相关的压力量)单词,数字或连续变量)。
我试过以下,只给了我两种不同的颜色(黄色和紫色),而我想要更平滑的东西。我想要一些颜色范围,例如从绿色到红色的调色板。
df = data.frame(word = c("calling", "meeting", "conference", "contract", "negotiation", "email"),
n = c(20, 12, 4, 8, 10, 43),
stress = c(23, 30, 15, 40, 35, 15))
df = tbl_df(df)
wordcloud(words = df$word, freq = df$n, col = df$stress)
有人知道如何处理这些连续的元数据,并在压力上升时为这些单词获得一些平滑变化的颜色吗?谢谢!
答案 0 :(得分:2)
或者更自动的东西,而不是指定确切的阈值和颜色:
display.brewer.all()
因此,尺寸由' n'确定,颜色的阴影由“压力”决定。
IsAuthenticatedOrReadOnly
[3:7]用于调整色阶范围。 1是最轻的,9是最黑的。
您可以通过以下方式检查其他调色板选项:
Git tag: MyTag "1.2.3.4" <---this is the tag info