LoslegenKostenlos loslegen

Ausgabe hinzufügen (UI/Server)

Der nächste Schritt beim Erstellen deiner App ist, ein leeres Diagramm als Platzhalter hinzuzufügen. Zur Erinnerung: Um ein Diagramm p, das einem Objekt namens x zugewiesen ist, in eine Shiny-App einzubinden, musst du:

  1. Das Diagrammobjekt mit renderPlot({p}) rendern.
  2. Das gerenderte Diagramm output$x zuweisen.
  3. Das Diagramm im UI mit plotOutput("x") anzeigen.

Die Pakete shiny und ggplot2 sind bereits für dich geladen.

Diese Übung ist Teil des Kurses

Webanwendungen mit Shiny in R entwickeln

Kurs anzeigen

Anleitung zur Übung

  • Erzeuge ein leeres Diagramm, indem du ggplot() aufrufst, rendere es und weise es einem Output namens 'trend' zu.
  • Zeige das Diagramm im UI an. Achte darauf, nach textInput() ein Komma zu setzen.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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)
Code bearbeiten und ausführen