r 在ui.R中创建一个分区,在dcr中显示一个dc图表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r 在ui.R中创建一个分区,在dcr中显示一个dc图表相关的知识,希望对你有一定的参考价值。

library(shiny)
library(dcr)

ui = fluidPage(
  chartOutput("plot"),
  fluidRow(column(6, dc_ui("chart1", text = "cyl", 
                           show_filter = TRUE,
                           reset_text = TRUE)),
           column(6, dc_ui("chart2", text = "gear by carb",
                           show_filter = TRUE,
                           reset_text = TRUE)))
)

server = function(input, output) {
  output$plot <- renderChart({
    dcr <- dcr(mtcars)
    chart1 <- dcrchart(type = "pieChart", id = "chart1", dimension = "cyl",
                       reduce = reduceCount(), width = 400, height = 250)
    chart2 <- dcrchart(type = "lineChart", id = "chart2", dimension = "gear",
                       reduce = reduceMean("carb"), width = 400, height = 250)
    dcr + chart1 + chart2
  })
}

shinyApp(ui, server)

以上是关于r 在ui.R中创建一个分区,在dcr中显示一个dc图表的主要内容,如果未能解决你的问题,请参考以下文章

单独的 server.R 和 ui.R 文件中的模块

如何在 ui.R 中读取 TextInput,在 global.R 中使用此值处理查询并使用 Shiny 在 server.R 中显示

如何使用 Shinyauthr 库在闪亮中创建登录而不在 R 中显示主面板?

如何在 R 中创建显示预测模型、数据和残差的图表

r 直接在dcr中使用dc.js代码

我们可以像在 Hive 中一样在 Big Query 中创建动态分区吗?