Currículo
Curso: Shiny Essencial
Login

Curriculum

Shiny Essencial

Vídeo aula

Uma aplicação feita do zero para regressão simples

Construindo do Zero

Com este conteúdo você irá aprender a construir uma aplicação Shiny do zero, aplicando os conhecimentos sobre inputs, outputs e reatividade. O processo começa com o planejamento visual da interface, definindo um layout com barra lateral e um painel principal para um diagrama de dispersão. A aplicação permitirá controlar os parâmetros Beta 0 (intercepto) e Beta 1 (inclinação) de uma reta não-ajustada via sliderInput, escolher a cor dos pontos com selectInput, e alternar a exibição de uma linha de ajuste real com um checkboxInput. A implementação envolve o carregamento do pacote shiny, a definição da ui com fluidPage, titlePanel, sidebarLayout, e a inclusão de todos os widgets planejados e um plotOutput. No lado do server, a função renderPlot será utilizada com o pacote ggplot2 para criar o gráfico. A reatividade é implementada conectando os input IDs às propriedades do gráfico (cor dos pontos, intercepto, inclinação) e usando condicionais (if) para exibir a linha de ajuste baseada no checkboxInput. Este exercício prático reforça o modelo renderX e xOutput para diferentes tipos de saída.