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
Ö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)