Études de cas : créer des applications Web avec Shiny en R
Dean Attali
Shiny Consultant
Suppose des notions de base de Shiny
Revoir les concepts clés de Shiny
Créer plusieurs applis pour des cas réels
Pratique répétée des fonctions essentielles pour gagner en aisance
Découvrir de nouvelles fonctions et des pratiques exemplaires
library(shiny)ui <- fluidPage()server <- function(input, output) {}shinyApp(ui = ui, server = server)
Charger le progiciel shiny
Créer une page Web avec fluidPage() – l'UI d'une appli Shiny
Créer la partie serveur – là où vit la logique
Combiner UI + serveur en une appli Shiny et l'exécuter
Ajouter du texte comme argument à fluidPage()
ui <- fluidPage(
"Hello there"
)
Résultat : page Web avec le texte « Hello there »
fluidPage() accepte un nombre arbitraire d'argumentsui <- fluidPage(
"Hello",
"there"
)
h1()
h2()
strong()
em()
Gras
Italique (emphasized)
ui <- fluidPage(
h1("SHINY COURSE"),
"by",
strong("Dean Attali"),
)
by Dean Attali




ui <- fluidPage(
sidebarLayout(
sidebarPanel(
"This is the sidebar"
),
mainPanel(
"Main panel goes here"
)
)
)
Études de cas : créer des applications Web avec Shiny en R