首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >闪亮的带有Shiny工具的有向列表

闪亮的带有Shiny工具的有向列表
EN

Stack Overflow用户
提问于 2018-01-17 10:46:15
回答 1查看 733关注 0票数 4

this的问题中,我想知道如何以闪亮的方式显示dy_graph list对象。下面的代码创建了它,但我不是html方面的专家,阅读htmltools手册也没有帮助。本质上,我需要这个部分的htmltools::browsable(htmltools::tagList(dy_graph))修改,以渲染在光泽。

代码语言:javascript
复制
# create the time series
temperature <- ts(frequency = 12, start = c(1980, 1),
              data = c(7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 
                       25.2, 26.5, 23.3, 18.3, 13.9, 9.6))
rainfall <- ts(frequency = 12, start = c(1980, 1),
           data = c(49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 
                    135.6, 148.5, 216.4, 194.1, 95.6, 54.4))

# create a list of dygraphs objects
library(dygraphs)
library(htmltools)
dy_graph <- list(
  dygraphs::dygraph(temperature, group="temp_rain", main="temperature"),
  dygraphs::dygraph(rainfall, group="temp_rain", main="rainfall")
)  # end list

# render the dygraphs objects using htmltools
htmltools::browsable(htmltools::tagList(dy_graph))

编辑:请看@SBista的答案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-17 11:32:18

您可以使用uiOutputrenderUI来实现这一点。你可以这样做:

代码语言:javascript
复制
library(shiny)
library(dygraphs)

ui <- fluidPage(

  uiOutput("dygraph")
)


server <- function(input, output)
{

  output$dygraph <- renderUI({
    # create the time series
    temperature <- ts(frequency = 12, start = c(1980, 1),
                      data = c(7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 
                               25.2, 26.5, 23.3, 18.3, 13.9, 9.6))
    rainfall <- ts(frequency = 12, start = c(1980, 1),
                   data = c(49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 
                            135.6, 148.5, 216.4, 194.1, 95.6, 54.4))

    dy_graph <- list(
      dygraphs::dygraph(temperature, group="temp_rain", main="temperature"),
      dygraphs::dygraph(rainfall, group="temp_rain", main="rainfall")
    )  

    tagList(dy_graph)
  })

}

shinyApp(ui = ui, server = server)
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48299217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档