当我想导出 wordcloud2 图片时,wordcloud 似乎被重新计算,看起来与查看器中的有很大不同。
如何防止 R 创建另一张图片?
library(wordcloud2)
wordcloud2(demoFreq[demoFreq$freq>7,],minRotation = 0, maxRotation = 0)
当我想导出 wordcloud2 图片时,wordcloud 似乎被重新计算,看起来与查看器中的有很大不同。
如何防止 R 创建另一张图片?
library(wordcloud2)
wordcloud2(demoFreq[demoFreq$freq>7,],minRotation = 0, maxRotation = 0)
你应该只添加你的函数,如果你想控制颜色,你可以使用带有数据输入行数shuffle = FALSE
的函数创建一个调色板:rainbow
dataInput <- demoFreq[demoFreq$freq>7,]
my_colors <- rainbow(nrow(dataInput), start = 0.1) # check ?rainbow for more infos
wordcloud2(dataInput, minRotation = 0, maxRotation = 0, shuffle = F, color = my_colors)
给你:
希望这可以帮助!
添加 shuffle = FALSE 使单词保持原位。定义非随机颜色会修复颜色。也许带有颜色矢量。
library(wordcloud2)
minfreq=10
upperpart= demoFreq[demoFreq$freq>minfreq,]
colorvector = rep(c('red','skyblue'), length.out=nrow(upperpart))
wordcloud2(demoFreq[demoFreq$freq>minfreq,],minRotation = 0,
maxRotation = 0,shuffle=FALSE, color=colorvector)