FLS 6397 - Introdução à Programação e Ferramentas Computacionais para as Ciências Sociais

Aula 5 - Visualização de dados

Objetivos Gerais

Agora você é especialista em acessar e transformar dados e domina pelo menos duas gramáticas diferentes em R, a gramática básica e a gramática do dplyr. Mas ainda é difícil se comunicar e visualizar sua análise porque só sabemos apresentar texto e tabelas básicas. Hoje, vamos aprender mais uma gramática da linguagem, a gramática do pacote ggplot2 (grammar of graphics). Veremos como criar gráficos para visualizar os nossos dados usando este poderoso pacote.

Roteiro para a aula

  1. Faremos uma apresentação rápida sobre ggplot2 logo no início da aula, quando houver quórum.
  2. A seguir, faça o Tutorial 8, que traz uma introdução ao ggplot2.
  3. Caso não tenha lido, leia capítulos 3, 7 e 28 do livro R for Data Science sobre ggplot2. Se já tiver lido, volte aos capítulos e certifique-se de que não restaram dúvidas antes de prosseguir.
  4. Finalmente, faça o Tutorial 9, que traz mais algums aspectos do ggplot2 e aprsenta um outro pacote para visualizações em R, plotly

Livro R Graphics Cookbook

Um dos livros mais populares sobre ggplot2 acabou de ser disponibilizado gratuitamente na internet (aqui). Você pode começar lendo os capítulos 2 a 6, que apresentam algumas das geometrias gráficas mais populares em R.

Roteiro pós-aula

Vamos ler (novamente, se você já leu) capítulo 21, “Iterations”, de R for Data Science. O próximo desafio sobre o ggplot2 estará disponivel logo.