Learn R Programming

ShinyDash (version 0.0.1)

gaugeOutput: Render a gauge widget within an application page.

Description

Render a gauge widget within an application page.

Usage

gaugeOutput(outputId, title = "Title", min = 0, max = 1, units = "", width = "200px", height = "200px", value = min)

Arguments

outputId
output variable from which to read the gauge variable
width
Gauge width. Must be a valid CSS unit (like "100%", "400px", "auto") or a number, which will be coerced to a string and have "px" appended.
height
Gauge height Must be a valid CSS unit (like "100%", "400px", "auto") or a number, which will be coerced to a string and have "px" appended.

See Also

reactive

Examples

Run this code
## Not run: 
# #in ui.R
# shinyUI(bootstrapPage(#'
#  gridster(tile.width = 200, tile.height = 200,
#    gridsterItem(col = 1, row = 1, size.x = 1, size.y = 1,
#      gaugeOutput("myGauge", "150px", "150px")
#    ),
#    gridsterItem(col = 2, row = 1, size.x = 1, size.y = 1,
#      textOutput("myText")
#    ),
#    gridsterItem(col = 1, row = 2, size.x = 2, size.y = 1,
#      plotOutput("myPlot", height = 200)
#    )
#  )
# )
# 
# #The corresponding server.R
# shinyServer(function(input, output, session) {
#  output$myGauge <- reactive({
#    abs(rnorm(1) * 100)
#  })
# }
# ## End(Not run)

Run the code above in your browser using DataLab