File: ui.r

package info (click to toggle)
r-cran-ggvis 0.4.4%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,716 kB
  • sloc: sh: 25; makefile: 2
file content (17 lines) | stat: -rw-r--r-- 358 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
library(ggvis)

var_range <- function(id, label, variable) {
  rng <- range(variable, na.rm = TRUE)
  sliderInput(id, label, rng[1], rng[2], rng)
}

shinyUI(pageWithSidebar(
  headerPanel("Zooming demo"),
  sidebarPanel(
    var_range("x_domain", "X", mtcars$disp),
    var_range("y_domain", "Y", mtcars$mpg)
  ),
  mainPanel(
    ggvisOutput("zoom")
  )
))