Articles of shiny

Cómo pasa los parámetros a una aplicación shiny a través de la URL

En los navegadores web pasas parámetros a un sitio web como www.misitio.com/?parameter=1 Tengo una aplicación shiny y me gustaría usar el parámetro transferido al sitio en cálculos como entrada. Entonces, ¿es posible hacer algo como www.mysite.com/?parameter=1 y luego usar input! Parameter? ¿Puede proporcionar algún código de muestra o enlaces? Gracias

¿Cómo puedo insertar una imagen en la barra de navegación en un navbarPage shiny?

Estoy construyendo una aplicación shiny usando un diseño navbarPage() . Me gustaría insertar una imagen para que esté en el lado derecho de la pantalla, en la barra de navegación. Se parecería a la barra de navegación en la parte superior de, por ejemplo, los sitios de stackoverflow, pero con un logotipo en el extremo […]

¿Cómo implementar una rutina de limpieza en R Shiny?

Por ejemplo, mi shiny aplicación podría abrir una conexión DB # server.R db <- dbConnect("SQLite", DB_PATH) shinyServer( … # things involving db ) Ahora, ¿cómo garantizar que la conexión db se cierra correctamente (a través de dbDisconnect(db) ) cuando finaliza la sesión Shiny? De hecho, ¿se debería realizar la limpieza para cada cliente que se […]

Regulador shiny en escala logarítmica

Estoy usando Shiny para construir una aplicación web simple con un control deslizante que controla qué valores de p deberían mostrarse en la salida. ¿Cómo puedo hacer que el control deslizante actúe en una escala logarítmica, en lugar de lineal? Por el momento tengo: sliderInput(“pvalue”, “PValue:”, min = 0, max = 1e-2, value = c(0, […]

Aceptar solicitud HTTP en R aplicación shiny

Tengo una aplicación shiny que he hecho que necesita obtener sus datos de otro servidor, es decir, el otro servidor cuando se abre la shiny aplicación envía una solicitud a la shiny aplicación para abrir la aplicación y darle los datos que necesita. Para simular esto, puedo enviar lo siguiente a la aplicación shiny R […]

Botón ‘Restablecer entradas’ en la shiny aplicación

Me gustaría implementar un botón ‘Restablecer entradas’ en mi shiny aplicación. Aquí hay un ejemplo con solo dos entradas donde estoy usando las funciones de actualización para establecer los valores de nuevo a los valores predeterminados: library(shiny) runApp(list( ui = pageWithSidebar( headerPanel(“‘Reset inputs’ button example”), sidebarPanel( numericInput(“mynumber”, “Enter a number”, 20), textInput(“mytext”, “Enter a text”, […]

RStudio Shiny ERROR: no hay ningún paquete llamado “shinydashboard”

Estoy tratando de obtener http://rstudio.github.io/shinydashboard/ trabajando en mi computadora portátil Ubuntu 14.10. Seguí las instrucciones de instalación aquí: http://rstudio.github.io/shinydashboard/get_started.html Las páginas básicas shiny funcionan. Por ejemplo: http: // localhost: 3838 / sample-apps / hello / Pero cuando pruebo uno de los ejemplos de shinydashboard , obtengo el error: http: // localhost: 3838 / sample-apps / […]

Haga que conditionalPanel dependa de los archivos cargados con fileInput

Así que estoy tratando de hacer una aplicación shiny donde tengo un botón que solo aparece si los archivos han sido cargados; para esto estoy usando conditionalPanel. ui.R: require(shiny) shinyUI(pageWithSidebar( headerPanel(“My App”), sidebarPanel( fileInput(“files”, “Choose file”), conditionalPanel( condition = “input.files”, actionButton(“submitFiles”, “Submit files for processing”))), mainPanel(h3(“Nothing to see here”)) )) No creo que haya nada […]

checkbox desplegable en shiny

¿Es posible tener una lista desplegable en Shiny donde puedas seleccionar valores múltiples? Sé que selectInput tiene la opción de establecer multiple = T pero no me gusta que todas las opciones seleccionadas estén visibles en la pantalla, especialmente porque tengo más de 40. Lo mismo vale para checkboxGroupInput() , que me gusta más pero […]

Abrir Shiny App directamente en el navegador predeterminado

Normalmente, la aplicación shiny se abre a través del navegador incorporado dentro de R-Studio. ¿Es posible abrir la aplicación directamente en el navegador web, digamos Google Chrome, sin pasar por R-Studio?