CommencerCommencez gratuitement

Ajouter une sortie (UI/Server)

L’étape suivante pour construire votre application consiste à ajouter un graphique vide comme espace réservé. Rappelez‑vous que, pour ajouter à une application Shiny un graphique p assigné à un objet nommé x, vous devez :

  1. Générer l’objet graphique avec renderPlot({p}).
  2. Assigner le graphique généré à output$x.
  3. Afficher le graphique dans l’UI avec plotOutput("x").

Les packages shiny et ggplot2 sont déjà chargés pour vous.

Cet exercice fait partie du cours

<cours>Créer des applications web avec Shiny en R</cours>
Voir le cours

Instructions de l’exercice

  • Créez un graphique vide en appelant ggplot(), générez‑le et assignez‑le à une sortie nommée 'trend'.
  • Affichez le graphique dans l’UI. N’oubliez pas d’ajouter une virgule après textInput().

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

ui <- fluidPage(
  textInput('name', 'Enter Name', 'David')
  # CODE BELOW: Display the plot output named 'trend'
  
)

server <- function(input, output, session) {
  # CODE BELOW: Render an empty plot and assign to output named 'trend'
  
  
  
}

shinyApp(ui = ui, server = server)
Modifier et exécuter le code