用R语言来做词云

作者: 柳叶刀与小鼠标 | 来源:发表于2019-09-16 21:18 被阅读0次

创建包

devtools::install_github("lchiffon/wordcloud2")

示例

library(wordcloud2)
wordcloud2(demoFreq, size = 1,shape = 'star')
image
wordcloud2(demoFreq, size = 2, minRotation = -pi/2, maxRotation = -pi/2)
image
wordcloud2(demoFreq, size = 2, minRotation = -pi/6, maxRotation = -pi/6,
  rotateRatio = 1)
image

中文版本

## Sys.setlocale("LC_CTYPE","eng")
wordcloud2(demoFreqC, size = 2, fontFamily = "微软雅黑",
           color = "random-light", backgroundColor = "grey")
image

通过 R-shiny来绘制交互性图片

library(shiny)
library(wordcloud2)
shinyApp(
  ui=shinyUI(fluidPage(
    #using default clicked word input id
    wordcloud2Output("my_wc", width = "50%", height = "400px"),
    #using custom clicked word input id
    wordcloud2Output("my_wc2", width = "50%", height = "400px"),

    verbatimTextOutput("print"),
    verbatimTextOutput("print2")
  )),
  server=shinyServer(function(input,output,session){

    figPath = system.file("examples/a.png",package = "wordcloud2")

    output$my_wc  = renderWordcloud2(wordcloud2(data = demoFreq, figPath = figPath, size = 0.4,color = "blue"))
    output$my_wc2 = renderWordcloud2(wordcloud2(demoFreq))

    #using default clicked word input id
    output$print  = renderPrint(input$my_wc_clicked_word)
    #using custom clicked word input id
    output$print2 = renderPrint(input$my_wc2_clicked_word)
  })
)

run the above code and click refresh, it will work.

image

发布于 2019-09-11

相关文章

  • 用R语言来做词云

    创建包 示例 中文版本 通过 R-shiny来绘制交互性图片 run the above code and cli...

  • 用R语言来做日历

    library(calendR) calendR(year = 2021, month = 11, tex...

  • R语言绘制词云

    需要的程序包 jiebaR,jiebaRD:分词 wordcloud2:绘制词云 运行程序包 导入数据 分词 去停...

  • R语言ggstatsplot包做T检验

    R语言用ggstatsplot包做方差分析和绘图R语言ggstatsplot包做卡方检验 单样本均值比较 1、点图...

  • R语言 wordCloud2词云

    我做的是中文词云总的步骤大致如下: 1. 分词 2. 除去停用词 3. 统计词频 3. 画出词云 主要代码如...

  • 用R语言做GWAS分析

    该流程有:GWAS的QC,PCA分析,Manhattan图,QQ图,候选位点的功能分析 参考学习资料:Genome...

  • 【文本挖掘】class 2

    词云_R

  • 用Python做简易词云

    最近突发奇想,想做个词云玩玩,这算是Python的一个很初级的应用,虽然很初级,依然免不了会出现各种bug~ 使用...

  • 第8个RIA-好记性不如烂笔头

    R:阅读原文 选自《把时间当做朋友》【李笑来】 I: 用自己的语言重述获取的新知 坚持到底就是成功,大家都知道却做...

  • R根据经纬度提取气候因子

    关键词:R语言 经纬度 气候因子 worldclim 1.用R直接从全球生物多样性信息网络(GBIF)获取物种地理...

网友评论

    本文标题:用R语言来做词云

    本文链接:https://www.haomeiwen.com/subject/cqbfuctx.html