【问题标题】:R wordcloud2 picture changes when exportedR wordcloud2 导出时图片发生变化
【发布时间】:2018-02-07 09:28:11
【问题描述】:

当我想导出 wordcloud2 图片时,wordcloud 似乎被重新计算并且看起来与查看器中的非常不同。

如何防止 R 创建另一张图片?

library(wordcloud2)
wordcloud2(demoFreq[demoFreq$freq>7,],minRotation = 0, maxRotation = 0)

Pictures: https://drive.switch.ch/index.php/s/8WIkGEM88wd4UXc

【问题讨论】:

    标签: r wordcloud2


    【解决方案1】:

    添加 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)
    

    【讨论】:

      【解决方案2】:

      你应该在你的函数中添加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)
      

      给你:

      希望这会有所帮助!

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-11
      • 1970-01-01
      • 1970-01-01
      • 2014-04-17
      • 2021-05-22
      • 1970-01-01
      • 2022-07-29
      相关资源
      最近更新 更多