Essa é uma revisão anterior do documento!
Explorando interfaces gráficas interativas com o R
iguiR - Interactive Graphical User Interfaces in R
Resumo
O uso de interfaces gráficas interativas vem ao encontro dos pesquisadores de forma a facilitar a compreensão de conceitos estatísticos e dinamizar a visualização de resultados de análises, que muitas vezes dispõe-se de forma abstrata. No software R estão disponíveis diversas bibliotecas que provém desses recursos. O minicurso se propõe a apresentar, via exemplos e estudos de caso, algumas dessas bibliotecas explorando suas funcionalidades, de modo a tornar possível comparar e escolher as ferramentas mais apropriadas para cada situação, seja voltada para ensino de estatística, exposição de resultados ou outro. O pacote ''gWidgets'' foi um dos precursores dos recursos interativos no R, com maior abrangência e flexibilidade de usos, porém, outros pacotes utilizam desses recursos de forma mais elaborada (pré-moldagem), com vantagens e restrições particulares. Dentre os pacotes de visualização gráfica, nesse minicurso serão abordados gWidgets
, ''rpanel'', manipulate
, rgl
, animation
, googleVis
e shiny
, sendo estes dois últimos, pacotes que resultam em aplicações web.
Trabalho apresentado no formato de minicurso (2h) durante a 60 RBRAS e 15 SEAGRO (20 a 24/07/2015) realizada em Presidente Prudente, SP.
Links e Downloads
- Vídeo do curso (em breve)
Abaixo links para o zip com todos os aquivos do curso e os slides.
Um exemplo de animação produzida com o ''animation''
Use a interface do player para mover entre estados.
Um exemplo de gráfico produzido com o ''rgl''
Rotacione figura com arrastos do mouse.
Um exemplo de aplicação ''shiny''
Escolha a distribuição de probabilidades e mova os deslizadores para alterar os valores no gráfico.
RStudio: Ferramentas e funcionalidades
Daniel Ikenaga - UFPR Gabriel Sartori Klostermann - UFPR Walmes Marques Zeviani - UFPR