Adicionar saída (UI/Server)
O próximo passo para construir seu app é adicionar um gráfico vazio como espaço reservado. Lembre-se de que, para adicionar um gráfico p atribuído a um objeto chamado x a um app Shiny, você precisa:
- Renderizar o objeto do gráfico usando
renderPlot({p}). - Atribuir o gráfico renderizado a
output$x. - Exibir o gráfico na UI usando
plotOutput("x").
Os pacotes shiny e ggplot2 já estão pré-carregados para você.
Este exercício faz parte do curso
Construindo Aplicações Web com Shiny em R
Instruções do exercício
- Crie um gráfico vazio chamando
ggplot(), renderize-o e atribua-o a uma saída chamada'trend'. - Exiba o gráfico na UI. Lembre-se de adicionar uma vírgula após
textInput().
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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)