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 :
- Générer l’objet graphique avec
renderPlot({p}). - Assigner le graphique généré à
output$x. - 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>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)