Kom igångKom igång gratis

App 1: Flerspråkig hälsning

Grattis! Nu är du redo att börja bygga egna appar. Det bästa sättet att lära sig Shiny är att ta isär en befintlig app och bygga om den från grunden.

I den här övningen ska du bygga en Shiny-app där användaren kan ange sitt namn och välja en hälsningsfras (Hello/Bonjour). Appen returnerar till exempel "Hello, Kaelen" när användaren heter Kaelen. Det är en enkel app, men utmaningen är att du ska koda den helt från grunden – lycka till!

En app där en hälsningsväljare, ett textfält och ett hälsningsmeddelande visas i en kolumn

Paketet shiny är redan inläst. Kom ihåg att det finns fyra steg för att bygga en Shiny-app: (1) Lägg till inputs, (2) Lägg till outputs, (3) Uppdatera layouten och (4) Uppdatera outputs.

Den här övningen är en del av kursen

Bygg webbapplikationer med Shiny i R

Visa kurs

Övningsinstruktioner

  • Lägg till ett input-element där användaren kan välja mellan hälsningstyperna "Hello" och "Bonjour".
  • Lägg till ett input-element där användaren kan ange sitt namn som text.
  • Appen ska visa "Bonjour, Kaelen" om den valda hälsningstypen är "Bonjour" och det angivna namnet är "Kaelen".

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

ui <- fluidPage(
  
)

server <- function(input, output, session) {
  
}

shinyApp(ui = ui, server = server)
Redigera och kör kod