I have a working R application that I want to make available online using Shiny. My application receives a file as input, so the client uploads the file through ui.R. server
To use source in your shiny app you need to invoke the local = TRUE
argument so in this case:
shinyServer(function(input, output) {
output$contents <- renderTable({
inFile <- input$file1
if (is.null(inFile))
return(NULL)
else{
tdata <- as.matrix( read.table(inFile$datapath))
head(tdata, n = 2)
source("./CODE/run_myApp.r", local = TRUE)
}
})
})