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:
- Das Diagrammobjekt mit
renderPlot({p})rendern. - Das gerenderte Diagramm
output$xzuweisen. - 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
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)