Aggiungi un output (UI/Server)
Il prossimo passo per costruire la tua app è aggiungere un grafico vuoto come segnaposto. Ricorda che, per aggiungere a una app Shiny un grafico p assegnato a un oggetto chiamato x, devi:
- Renderizzare l'oggetto grafico usando
renderPlot({p}). - Assegnare il grafico renderizzato a
output$x. - Mostrare il grafico nell'interfaccia utente usando
plotOutput("x").
I pacchetti shiny e ggplot2 sono già caricati per te.
Questo esercizio fa parte del corso
Creare applicazioni web con Shiny in R
Istruzioni dell'esercizio
- Crea un grafico vuoto chiamando
ggplot(), renderizzalo e assegnalo a un output chiamato'trend'. - Mostra il grafico nell'interfaccia utente. Ricordati di aggiungere una virgola dopo
textInput().
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
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)