Inizia subitoInizia gratis

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:

  1. Renderizzare l'oggetto grafico usando renderPlot({p}).
  2. Assegnare il grafico renderizzato a output$x.
  3. 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

Visualizza corso

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)
Modifica ed esegui il codice