【发布时间】:2017-05-14 01:20:12
【问题描述】:
我在 R 中制作了一个带有线条和散点以及填充区域变量的 Plotly 图。 X 轴是格式为 as.POSIXCT 的日期和时间,格式为 = "%Y-%m-%d %H:%M:%S"。每 10 分钟有 2 个月的数据。 Y 轴是单位数。
我正在将图表集成到闪亮的仪表板中。我想使用 daterangeInput 来选择 X 轴的日期范围。不过,我不知道如何将 daterangeInput 集成为反应式/交互式。
任何帮助将不胜感激!
Plotly 图,合并:
graph <- plot_ly(master, x = date, y = arrival.one, name = 'One Arrival', visible = "legendonly") %>%
add_trace(x= date, y = arrival.two, name = 'Two Arrival', mode = 'lines', visible = "legendonly" ) %>%
layout( xaxis = list(title= "Date and Time",
rangeslider = list (type = "date")))
用户界面:
ui <- dashboardPage(skin="black",
dashboardHeader(title = "Rack Filling"),
dashboardSidebar(sidebarMenu(
menuItem("Dashboard", tabName = "dashboard", icon = icon("line-chart")),
menuItem("Staffing", tabName = "staffing", icon = icon("male")),
dateRangeInput("inDateRange", "Date range input:")
)),
服务器:
server <- function(input, output) {
output$graph <- renderPlotly({graph
})
output$event <- renderPrint({
??????????
【问题讨论】:
标签: r shiny plotly dashboard interactive