r - wordcloud2 Shiny 输出创建额外的小部件

标签 r shiny word-cloud

使用 wordcloud2 cran 页面 ( https://cran.r-project.org/web/packages/wordcloud2/vignettes/wordcloud.html ) 上的 rshiny 示例,我在 wordcloud 下方得到了一个额外的小框。每当我使用 wordcloud2 包的 rshiny 功能时,就会发生这种情况:

enter image description here

生成这个的代码只是:

library(wordcloud2)
# Global variables can go here
n <- 1

# Define the UI
ui <- bootstrapPage(
  numericInput('size', 'Size of wordcloud', n),
  wordcloud2Output('wordcloud2')
)


# Define the server code
server <- function(input, output) {
  output$wordcloud2 <- renderWordcloud2({
    # wordcloud2(demoFreqC, size=input$size)
    wordcloud2(demoFreq, size=input$size)
  })
}
shinyApp(ui = ui, server = server)

最佳答案

删除框的一种方法是使用 CSS 样式将元素设置为不显示。只需将此代码添加到 UI 主体即可完成此操作:

tags$head(
      tags$style(HTML('div#wcLabel {display: none;}'))
    )

请注意,当您将鼠标悬停在一个单词上时,这也会杀死显示术语频率的滚动功能。就我而言,这是可取的。

关于r - wordcloud2 Shiny 输出创建额外的小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43711197/

相关文章:

r - 由于精度损失,无法从 double 转换为整数

r - 从下拉列表中选择一个变量并将其作为 R Shiny 中的reactivePlot 中的参数传递

Shiny "updateCheckboxGroupInput"不一致

javascript - 如何高亮D3词云中的一组词

r - ggplotly 和 geom_area : display informations when hovering over an area (not a point)

r - 在 R 中聚合顺序和分组数据

r - Shiny 的 latex selectInput

python - matplotlib 中的并排词云

python - wordcloud 词不适合掩码

r - 使用 ggmap 设置背景 map 的不透明度