fundamento coomassie azul r shiny

r - azul de coomassie fundamento



informaciĆ³n sobre herramientas en brillante R? (2)

Creo que deberías poder reemplazar esto:

sliderInput("slider_year", "YEAR:", min = 2001, max = 2011, value = 2009, format="####", locale="us" )

con este:

tags$div(title="Click here to slide through years", sliderInput("slider_year", "YEAR:", min = 2001, max = 2011, value = 2009, format="####", locale="us" ) )

Quiero tener una información sobre herramientas en mi aplicación Shiny R ¿Hay alguna manera fácil de lograr eso? Por ahora, estoy creando un mapa de densidad y quiero una herramienta de punta simple que muestre "haga clic aquí para pasar de un año a otro" mientras coloca el mouse sobre el control deslizante AÑO.

Interfaz de usuario:

library(shiny) shinyUI(pageWithSidebar( headerPanel("Density Map"), sidebarPanel( sliderInput("slider_year", "YEAR:", min = 2001, max = 2011, value = 2009, format="####", locale="us" ) ) ), mainPanel( plotOutput("event_heatmap_map", width = "100%", height = "100%") ) ))


Código del servidor:

library(shiny) library(ggmap) library(ggplot2) mydata <- read.csv("/var/shiny-server/www/dMetrics.csv") shinyServer(function(input, output) { output$event_heatmap_map <- renderPlot(width = "auto", height = 640,{ slice_year <- mydata[mydata$YEAR==input$slider_year,] map <- get_map(c(lon = -55.3632715, lat = 31.7632836), zoom = 3, source = ''google'', maptype = c("terrain"), messaging = FALSE, color = ''color'') world <- ggmap(map) world <- world + stat_density2d(data = slice_year, aes(x = WEST, y = NORTH, fill = ..level.., alpha = ..level..), show_guide = FALSE, geom = "polygon", na.rm = TRUE) + scale_fill_gradient(name="Density", low="maroon", high="yellow", guide = ''colorbar'') plot(world) }) })

Gracias por la ayuda.


Esta es una manera un poco más fácil y más elegante.

library(shinyBS) # Additional Bootstrap Controls ## From ui.R: Adds a tooltip to element with inputId = "someInput" ## with text, "This is an input.", that appears to the left on hover. bsTooltip(id = "someInput", title = "This is an input", placement = "left", trigger = "hover") ## From server.R: Add the same tooltip as above addTooltip(session, id = "someInput", title = "This is an input.", placement = "left", trigger = "hover")

Puede agregar Tooltip en ui.R o server.R , Additional también puede usar Popover.