Sortie de l’application « Hello, World » (UI/Server)
Pour terminer votre application « Hello, world », vous devez afficher le texte saisi.
Rappelez-vous que voici comment construire une sortie à partir d’une entrée :
# Render output y using input x
output$y <- renderText({
input$x
})
shiny a déjà été chargé pour vous.
À la fin de cet exercice, votre application devrait ressembler à ceci :
Si vous obtenez un message d’erreur du type Parsing error in script.R:4:3: unexpected symbol,
il est très probable que vous ayez oublié d’ajouter une virgule pour séparer les
arguments d’une des fonctions.
Cet exercice fait partie du cours
<cours>Créer des applications web avec Shiny en R</cours>Instructions de l’exercice
- Server : Créez une sortie nommée
'greeting'qui affiche « Hello, Kaelen » lorsque Kaelen est saisi comme nom. - UI : Affichez la sortie dans l’UI. Pensez à ajouter une virgule après
textInput(), avant d’ajouter plus de code.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
ui <- fluidPage(
textInput("name", "What is your name?")
# CODE BELOW: Display the text output, greeting
# Make sure to add a comma after textInput()
)
server <- function(input, output) {
# CODE BELOW: Render a text output, greeting
}
shinyApp(ui = ui, server = server)