Casi di studio: creare applicazioni web con Shiny in R
Dean Attali
Shiny Consultant
3 fonti dati per la word cloud
artofwartextAreaInput()fileInput()Prossimo passo: abilitarle insieme

radioButtons(
"time_of_day", "Scegli il tuo momento del giorno preferito",
choices = c("Mattina", "Pomeriggio", "Sera"),
selected = "Pomeriggio"
)

radioButtons(
"time_of_day", "Scegli il tuo momento del giorno preferito",
choices = c("Sono una persona mattiniera!" = "Morning",
"Adoro i pomeriggi" = "Afternoon",
"Nottambulo qui!" = "Evening"),
selected = "Afternoon"
)

str(input$time_of_day)
chr "Afternoon"
conditionalPanel(condition, ...)
condition è simile a R, ma input$<id> diventa input.<id>... può essere qualsiasi UIui <- fluidPage(
radioButtons("time_of_day",
"Scegli il tuo momento del giorno preferito",
...),
plotOutput("morning_only_plot")
)
ui <- fluidPage(
radioButtons("time_of_day",
"Scegli il tuo momento del giorno preferito",
...),
conditionalPanel(
condition = "input.time_of_day == 'Morning'",
plotOutput("morning_only_plot")
)
)
Casi di studio: creare applicazioni web con Shiny in R