У меня около 50 файлов, которые мне нужно позвонить в пределах dataSource1
, dataSource2
и dataSource3
. Вместо того, чтобы копировать все в каждый оператор switch
, как я могу использовать переменные, поэтому мне нужно только ввести его один раз в верхней части кода? Я звоню в server.R
для блестящего приложения.Как использовать переменные в инструкции switch?
dataSource1 <- reactive({
switch(input$dataSelection1,
"File1" = File1,
"File2" = File2,
"File3" = File3,
"File50" = File50
)
)
Вместо этого, я хотел бы иметь:
dataSource1 <- reactive({
switch(input$dataSelection1,
FileNumber = File
)
)
dataSource2 <- reactive({
switch(input$dataSelection1,
FileNumber = File
)
)
dataSource2 <- reactive({
switch(input$dataSelection1,
FileNumber = File
)
)
Спасибо за ответ, Geovany. У меня есть еще один вопрос для вас. Я приложил его к исходному вопросу. Спасибо за вашу помощь! – Gary