【发布时间】:2017-06-10 13:28:15
【问题描述】:
我正在尝试在 Shiny Dashboard 中创建一个 wordcloud。除了 wordcloud 的输出显示在 R Studio 内的查看窗格中而不是闪亮的应用程序中之外,单选按钮控件和所有其他东西都工作正常。
Shiny 编程的新手,并尝试在 server.R 中同时使用 renderPlot 和 reactivePlot
有人知道为什么吗?
这是我的代码快照
shinyUI(dashboardPage(
# DASHBOARD HEADER
dashboardHeader(title = "ABC Classification"),
# DASHBOARD SIDEBAR
dashboardSidebar(
sidebarMenu(
menuItem("Word Cloud", tabName = "wordcloud")
)
),
dashboardBody(
tabItems(
tabItem(tabName = "wordcloud",
fluidRow(
box(title = "Select option", radioButtons("radio_buttons", "A", "B", "C" choices = c("A", "B", "C"))),
box(title = " Word Cloud ", plotOutput("word_cloud"))
)
)
)
)
shinyServer(function(input, output) {
output$word_cloud = renderPlot(
if (input$radio_buttons == "A"){
wordcloud2(cloud_a)
}else if (input$radio_buttons == "B"){
wordcloud2(cloud_b)
}else if (input$radio_buttons == "C"){
wordcloud2(cloud_c)
}
)
})
【问题讨论】:
标签: r shiny shinydashboard