Kom igångKom igång gratis

Enkel text

Varje Shiny-app består av två delar: ett gränssnitt (UI – User Interface) och en serverdel. Gränssnittet styr layouten och utseendet på appen – det är här de visuella elementen placeras. Serverdelen innehåller appens logik, till exempel beräkningar och generering av diagram.

Ett tomt gränssnitt skapas med funktionen fluidPage(). För att lägga till text i en Shiny-app skickar du texten som ett argument inuti fluidPage(). Hela gränssnittet byggs upp genom att du anger så många argument som du vill till fluidPage().

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

Fallstudier: Bygg webbapplikationer med Shiny i R

Visa kurs

Övningsinstruktioner

Skapa en Shiny-app som visar texten "Shiny is fun" genom att följa dessa steg:

  • Läs in paketet shiny.
  • Skapa gränssnittet för Shiny-appen med funktionen fluidPage().
  • Lägg till texten "Shiny is fun" i gränssnittet.

Interaktiv övning med praktiskt arbete

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

# Load the shiny package
___

# Define UI for the application
ui <- ___(
  # Add the text "Shiny is fun"
  ___
)

# Define the server logic
server <- function(input, output) {}

# Run the application
shinyApp(ui = ui, server = server)
Redigera och kör kod