flowchart LR D[Dados] --> T[Transformação] T --> M[Marcas] M --> C[Canais visuais] C --> P[Percepção] P --> I[Interpretação]
Aula 05 — Módulo 1: Análise Exploratória
Visualizar é transformar dados em marcas que o sistema perceptivo consegue comparar.
Explorar · encontrar estrutura e formular perguntas.
Verificar · detectar erros, ausências e valores improváveis.
Comunicar · tornar uma conclusão examinável por outras pessoas.
O mapa de cólera de John Snow combinou localização e mortalidade para investigar um surto em Londres.
A força do mapa não estava na decoração, mas em aproximar uma pergunta de um padrão espacial.
flowchart LR D[Dados] --> T[Transformação] T --> M[Marcas] M --> C[Canais visuais] C --> P[Percepção] P --> I[Interpretação]
Pontos, linhas e áreas recebem posição, comprimento, tamanho, forma e cor.
Uma visualização não é lida como uma tabela. O cérebro compara propriedades visuais antes da interpretação consciente.
O gráfico precisa trabalhar com a percepção humana, não exigir que ela seja perfeita.
Palmer Archipelago Penguins
Fonte: Kaggle — Palmer Penguins.
Uma linha corresponde a um pinguim observado.
| coluna | significado | tipo |
|---|---|---|
species |
espécie | categórica |
island |
ilha | categórica |
body_mass_g |
massa corporal | numérica contínua |
flipper_length_mm |
comprimento da nadadeira | numérica contínua |
sex |
sexo registrado | categórica |
Resultado: 344 linhas e 7 colunas; 152 Adelie, 124 Gentoo e 68 Chinstrap.
Algumas medidas corporais e registros de sexo estão ausentes.
Figure contém a composição; Axes contém a escala, as marcas e os rótulos.
Para comparar categorias, comprimento alinhado é um canal perceptivo forte.
Conectar meses faz sentido porque o tempo define uma ordem; conectar espécies inventaria um caminho.
Para um valor \(x\), cada bin \([a,b)\) conta quantas observações satisfazem \(a \le x < b\).
O histograma mostra forma, centro, dispersão, caudas e possíveis lacunas.
Nenhuma regra substitui olhar versões alternativas e considerar a resolução relevante para o fenômeno.
\[\widehat F(x)=\frac{1}{n}\sum_{i=1}^n \mathbf{1}(X_i\le x).\]
Ela responde: qual proporção tem massa menor ou igual a \(x\)?
\[\widehat f_h(x)=\frac{1}{nh}\sum_{i=1}^{n}K\!\left(\frac{x-x_i}{h}\right),\qquad K(u)=\frac{1}{\sqrt{2\pi}}e^{-u^2/2}.\]
Aqui, \(K\) é a Normal padrão, com variância 1. A transformação \(K_h(x-x_i)=h^{-1}K((x-x_i)/h)\) coloca em \(x_i\) uma Normal com desvio-padrão \(h\) e variância \(h^2\). Normalizar e somar produz uma densidade cuja área total é 1.
No Seaborn, bw_adjust multiplica a largura de banda calculada automaticamente; ele não é necessariamente o \(h\) medido em gramas.
Boxplot: resume mediana, quartis e valores afastados. Violinplot: acrescenta a forma estimada da distribuição e pode revelar multimodalidade, mas depende da suavização escolhida.
Procure:
Correlação resume apenas parte dessa estrutura.
Título, eixos e legenda reduzem ambiguidade; destaque orienta a comparação principal.
df.plot() à figura exportadadf.plot() prepara rapidamente o gráfico; Matplotlib controla a apresentação e a exportação. PNG é adequado para tela; SVG/PDF preservam vetores.
Posição em escala comum e comprimento permitem comparações mais precisas que ângulo e área.
Comprimento expõe a razão; comparar áreas exige uma estimativa visual muito menos precisa.
Setores funcionam melhor com poucas partes e diferenças grandes; barras revelam diferenças próximas.
Formas ajudam com poucos grupos e funcionam sem cor, mas não possuem ordem natural.
Qualitativa · distinguir categorias.
Sequencial · representar baixo → alto.
Divergente · mostrar desvios em torno de um centro.
viridis preserva melhor a progressão perceptiva; jet cria faixas de destaque que não existem nos dados.
Cor acompanhada de forma permanece legível quando a distinção cromática falha.
O algoritmo move pontos preservando aproximadamente os resumos: estatísticas são projeções da base; visualizar revela o que foi perdido.
Para quase todos os treze conjuntos:
\[\bar x\approx54{,}27,\quad \bar y\approx47{,}83,\] \[s_x^2\approx281,\quad s_y^2\approx726,\quad r\approx-0{,}06.\]
Os números concordam; as formas não.
Médias, medianas e correlações são úteis, mas não mostram sozinhas:
Um zero extra produz um ponto impossível: o gráfico é parte da auditoria.
Escalas independentes fazem diferenças pequenas parecerem equivalentes a mudanças grandes.
Use facetas para perguntar: o padrão permanece dentro de cada grupo?
Condicionar muda a relação visual, mas ainda não identifica um mecanismo causal.
| pergunta | gráfico inicial |
|---|---|
| quantas observações por categoria? | barras |
| qual é a forma de uma variável? | histograma ou ECDF |
| como grupos diferem? | box/violin + pontos |
| duas medidas variam juntas? | dispersão |
| como algo muda no tempo? | linha |
Próxima aula: como transformar esses fundamentos em boas práticas de comunicação?
ICD: Aula 05 — Fundamentos de visualizaçãovoltar para a Aula