R shiny, load data based on input -


i have data each day in server side , want load data based on date input

on server side, have this:

 dateinput("date","enter date:",value = "2014-01-13")) 

on ui side,

library(shiny) library(googlevis) library(rpart.plot)  load("data_2014_01_13_new.rdata")  #seg , fit data in file shinyserver(function(input, output) {     output$values <- rendergvis({       gvistable(seg[seg$rate >= input$test[1] & seg$rate <= input$test[2],])     })     output$plot <- renderplot({      prp(fit,extra=t)     }) }) 

i want put load server function , can load different data date changes. thanks!

read these pages in tutorial:

you can put load call inside of shinyserver function in reactive can reference dataset dynamically, , each session can have different data loaded simultaneously.

so add function shinyserver function (note you'll need massage format of date input string make compatible how files named).

dataset <- reactive({   filename <- paste0("data_", input$date, ".rdata")   load(filename) }) 

then can reference dataset() in other places in server.r appropriate value user's dataset.


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -