Uso do Shiny para o ensino da estatística: teoria e aplicações

Ministrante: 
Cayan Atreio Portela Bárcena Saavedra
Cristian Marcelo Villegas Lobos
30/06/2016 - 10:30
Local: 
sala 311 do Pavilhão de Engenharia

Uso do Shiny para o ensino da estatística: teoria e aplicações

Cayan Portela e Cristian Villegas
Departamento de Ciências Exatas (ESALQ, USP)

As disciplinas de estatística ensinam o aluno de graduação ou pós-graduação a realizar análises nas diversas áreas do conhecimento, como por exemplo, medicina, biologia, economia, veterinária, dentre outras. Com o intuito de entender a estatística de uma forma mais divertida e eficiente usamos o pacote shiny  (http://www.shiny.rstudio.com) do software livre R para aprender alguns conceitos de estatística descritiva,  probabilidades, modelos lineares e modelos não lineares entre outros. A biblioteca de funções shiny é um pacote desenvolvido para usuários do software R. O shiny basicamente fornece para o usuário a possibilidade de criar aplicações em HTML de forma fácil e intuitiva, combinando a capacidade computacional do R com visualizações interativas, sem ser necessário o conhecimento de outras linguagens de programação como por exemplo CSS, Javascript e o próprio HTML. A criação de uma aplicação no shiny não é complexa, porém exige um conhecimento mínimo da linguagem R. Podem ser criados documentos em que o usuário pode interagir e visualizar em tempo real as alterações em gráficos e tabelas. O shiny ainda permite divulgar de forma rápida e prática a aplicação feita em seu servidor online https://www.shinyapps.io/ ou via GitHub https://www.github.com/, facilitando o compartilhamento dos resultados. Finalmente, mostramos alguns exemplos práticos usando o shiny.