Treinamento em Análise Quantitativa &
Planejamento de Capacidade
Virgilio A. F. Almeida
DATAPREV – Rio de Janeiro 8 Dezembro de 2009
Módulo #6: Apresentação Gráfica Módulo #6: Apresentação Gráfica
Departamento de Ciência da Computação Universidade Federal de Minas Gerais - UFMG
Por que a apresentação gráfica dos
Por que a apresentação gráfica dos
resultados importa?
• Para entender o problema
• Para explicar aos tomadores de decisão
o problema
Jogo dos 7 Erros:
P
ã
é
b
l ?
N
t d é
áfi
A A t d A
t ã G áfi
A Arte da Apresentação Gráfica
• Tipos de Variáveis
• “Regras Práticas” para Apresentação de Gráficos • Regras Práticas para Apresentação de Gráficos • Erros Comuns nos Gráficos
• Mais Exemplos de Apresentação Gráfica
• Ref: The Visual Display of Quantitative Information, E. Tufte
– www edwardtufte com/tufte/www.edwardtufte.com/tufte/
• Fontes parciais: material preparado por Geoff Kuenning em 1998 artigos livros
Ti
d V iá i
Tipos de Variáveis
• Qualitativa
– Ordenada
• Ex: capacidade de transmissão em rede: linha • Ex:. capacidade de transmissão em rede: linha
telefônica, TV-a-cabo, links T1, T3, etc – Não ordenada
E á d h i bi l i á i
• Ex: áreas do conhecimento: biologia, matemática, computaçãp, física, etc
• Quantitativa
– Discreta
• Ex.: número de usuários simultâneos – Contínua
• Ex : tempo de execução de um processo • Ex.: tempo de execução de um processo
Variáveis qualitativas
Variáveis qualitativas
Criando Gráficos Para Variáveis
Criando Gráficos Para Variáveis
Qualitativas e Quantitativas
• De maneira geral variáveis qualitativas são
• De maneira geral, variáveis qualitativas são
melhor representadas por gráficos de barra ou
gráficos do tipo Kiviat.
g
p
– No caso de variáveis ordenadas, gráficos de barra mostram o sentido de ordenação
.
V iá i
tit ti
d
b
• Variáveis quantitativas podem ser bem
representadas em gráficos do tipo X-Y.
– Variáveis discretas são adequadas a gráficos de pontos ou Variáveis discretas são adequadas a gráficos de pontos ou gráficos de barras.
G áfi
d Ki i t
Gráficos de Kiviat
• Ajudam no reconhecimento e identificação de
problemas de performance
p
p
• Gráfico circular em que as métricas são plotadas
sobre retas radiais
â
• Parâmetros: 50% HB, 50% LB
D id
fi
ã áfi id l é
• Devido a essa configuração, o gráfico ideal é uma
estrela!
Exemplo de Gr
áfico de Kiviat:
objetivos de software
Processo de Desenvolvimento Alta qualidade Tecnologia 100% Satisfação do Usuário Qualidade da equipe 100% X X da equipe 100% Métricas d Excelência Ambiente Alta Produtividade Empresa Empresa Típica Típica de DesenvolvimentoGráficos de Kiviat
Gráficos de Kiviat
• Chamados de “star charts” ou “radar plots”
½ ã HB (“hi h i b tt ”) ½ ã LB (“l i • ½ são HB (“higher is better”), ½ são LB (“lower is
better)
• Não se precisa ter todos emt 100%, pode ser, por p , p , p exemplo: “10% busy”.
• Útil para se analisar equilibrio entre métricas HB e LB (“Star” é o melhor) ( Star é o melhor) HB LB LB HB LB
G áfi
d Ki i t
Gráficos de Kiviat
Formas frequentes que podem ser úteis para
• Formas frequentes que podem ser úteis para
caracterizar sistemas
• Pode ser aplicado a qualquer sistema, como
por exemplo redes
por exemplo redes
HB Métricas LB Métricas
App throughput App response time Link utilization Link overhead
Router utilization Router overhead
% k t i # d li t
% packets arrive # duplicates
Gráfico de Kiviat:
Gráfico de Kiviat:
balanceamento e problemas
CPU busy 90% CPU only b CPU in CPU busy 90% CPU only b CPU in busy 10% supervisor state 10% busy 10% supervisor state 10% CPU/Channel overlap 80% CPU in problem state 80% CPU/Channel overlap 80% CPU in problem state 80% CPU wait Channel only CPU wait Channel only wait 10% busy 10% Any Channel busy 90% wait 10% busy 10% Any Channel busy 90%Gráfico de KIVIAT
• Oito metricas foram medidas para dois sistemas
Sistema x11 x2 2 x33 x44 x55 x66 x77 x88 A 100 60 40 0 40 0 30 70 B 70 30 40 30 70 30 40 30 CPU busy 100%
CPU only CPU in
CPU busy 100% CPU only busy 60% CPU/channel CPU in CPU in supervisor state 70% busy 70% CPU only busy 30% CPU in supervisor state 40% overlap 40% channel only b CPU wait problem state 30% CPU/channel overlap 40%
channel only CPU
CPU in problem state 30% busy 0% any channel busy 40% wait 0% channel only busy 30% any channel busy 70% wait 30% Ki i t i t A
Kiviat para sistema A
G áfi
d G
tt
Gráficos de Gantt
• Útil para exibir a duração relativa de qualquer
número de condições booleanas, importante para
ç
,
p
p
mostrar eficiências e gargalos
• Cada condição é mostrada como um conjunto de
segmentos de reta horizontais
• Os segmentos de reta são arranjados de forma
que a sobreposição das retas indica sobreposição
que a sobreposição das retas indica sobreposição
das condições
G áfi
d G
tt
Gráficos de Gantt
“R
P áti
”
F
“Regras Práticas” para Fazer
Bons Gráficos
Princípios da excelência gráfica
• Princípios da excelência gráfica
• Princípios dos bons gráficos
• Princípios dos bons gráficos
• Sugestões específicas para certas situações
• Sugestões específicas para certas situações
• Estética
stét ca
P i í i d
lê i
áfi (1)
Princípios da excelência gráfica (1)
• Excelência Gráfica é uma apresentação bem
projetada de dados interessantes:
projetada de dados interessantes:
– SubstânciaSubstância
– Estatística – Projeto
P i í i d
lê i
áfi (2)
Princípios da excelência gráfica (2)
• O leitor (observador) obtém do gráfico o
seguinte:
g
– Maior número de idéias
á
– Em um tempo rápido – Com menos “tinta”
• A excelência gráfica é quase sempre obtida
com:
– Com múltiplas variáveis
R “ d d ” d d d
Princípios para Bons Gráficos
• Antes de qualquer coisa, MOSTRE os dados
• Maximize a relação dados/tinta
• Diminua a tinta que não representa dados
• Elimine a tinta de dados redundantes
• Revise, edite, revise, edite....
Antes de qualquer coisa,
Antes de qualquer coisa,
mostre os dados !!!
) 4 5 lisegundos )Regressão Linear
165
.
1
10
3
+
=
−
x
y
2 3 4 leitura (mi l0042
.
0
2=
R
0 1 2 T empo de l 0 0 5000 10000 15000 Tamanho arquivo(Kbytes) T Tamanho arquivo(Kbytes)Antes de qualquer coisa,
Antes de qualquer coisa,
mostre os dados !!!
Dados x Regressão Linear
4 5
165
.
1
10
3+
=
−x
y
R
2=
0
.
0042
segundos) 2 3 4 eitura (mili 0 1 2 T empo de le 0 0 5000 10000 15000 T Tamanho arquivo(Kbytes) Tamanho arquivo(Kbytes)M i i R l ã D d /Ti t
Maximize a Relação Dados/Tinta
90 60 70 80 20 30 40 50 A B C Med. 10 10 20 C Med. 3
M i i R l ã D d /Ti t
Maximize a Relação Dados/Tinta
100 80 40 60 C 20 40 A B C 0Mi i i ti t d ã d d
Minimize a tinta dos não-dados
80 85 90 60 65 70 75 80 A 35 40 45 50 55 A B C 10 15 20 25 30 0 5
Mi i i ti t d ã d d
Minimize a tinta dos não-dados
80 60 80 40 20 0
Med. 1 Med. 2 Med. 3 Med. 4 A
Mi i i ti t d ã d d
Minimize a tinta dos não-dados
90 60 80 38.6 34.6 31.6 46.9 45 43.9 30 6 45.9 40 60 20.4 27.4 20.4 30.6 20 B C 0
Med. 1 Med. 2 Med. 3 Med. 4
Elimine a Tinta de Dados
Elimine a Tinta de Dados
Redundantes
80 60 80 40 20 0Med. 1 Med. 2 Med. 3 Med. 4
R i
Edit
Revise e Edite
Default Microsoft Powerpoint Chart
80 100 60 80 A 20 40 B C
Med. 1 Med. 2 Med. 3 Med. 4 0
R i Edit
Revise e Edite
Remova os efeitos decorativos
70 80 90 40 50 60 70 A B 10 20 30 40 B C 0 10
R i
Edit
Revise e Edite
Remova aquilo que gera confusão no gráfico
70 80 90 40 50 60 70 A B 10 20 30 40 B C 0 10
R i
Edit
Revise e Edite
Torne as legendas simples e de fácil interpretação
70 80 90 Rede A Rede B 40 50 60 70 Rede C 10 20 30 40 0 10
Revise e Edite
Revise e Edite
T
l
d
i
l
d fá il i t
t
ã
Torne as legendas simples e de fácil interpretação
80 100 Rede A Rede B 60 80 Rede C 20 40 0
Revise e Edite
Revise e Edite
Elimine problemas oriundos das cores verde e vermelho
Elimine problemas oriundos das cores verde e vermelho
80 100 Rede A Rede B 60 80 ede Rede C 20 40 0 20
Med. 1 Med. 2 Med. 3 Med. 4 Med. 1 Med. 2 Med. 3 Med. 4
Revise e Edite
Revise e Edite
E
lh Ti
/F
Ad
d
Si
l
Escolha Tipos/Fontes Adequados e Simples
80 100 Rede A Rede B 60 80 Rede C 20 40 0
Ações Específicas a Fazer
Ações Específicas a Fazer
• Forneça a informação que o leitor necessita para entender o gráfico
• Limite a confusão e complexidade do gráfico
ê á
• O que você quer mostrar com o gráfico: qual o ponto, qual a história?
• Mostre as estatísticas graficamente
• Nem sempre os gráficos são a melhor maneira de • Nem sempre os gráficos são a melhor maneira de
representar dados experimentais: tabelas, etc áf
Forneça a informação que o leitor
Forneça a informação que o leitor
necessita
• Mostre as informações relativas aos eixos
– Use os eixos para indicar os limites de variação dos valores da variável
da variável
• Coloque rótulos de uma maneira completa e
q
p
inteligente
Forneça a informação que o leitor
Forneça a informação que o leitor
necessita
60 80 A B C 40 60 C 20 0 1 2 3 4Forneça a informação que o leitor
Forneça a informação que o leitor
necessita
Protocolo Não Testado 60 80 Não Testado 40 60 Falhas em Mih C B 20 Mihares A 0Limite a confusão e complexidade do
Limite a confusão e complexidade do
gráfico
á
• Evite o excesso de curvas em um gráfico
• Use uma única escala para todas as curvas
• Não use curvas “extras”
Limite a confusão e complexidade do
áfi
j i
l
gráfico: seja simples
60 90 100 A 40 50 70 80 90 B C D 30 40 40 50 60 E F G 10 20 10 20 30 GH I 0Med. 2 Med. 2 Med. 3 Med. 4
0 10
Limite a confusão e complexidade
Limite a confusão e complexidade
Outras Redes Testadas
100 80 100 40 60 Falhas em Milhares D H 20 40 Milhares J H 0
O que você quer mostrar com o
O que você quer mostrar com o
gráfico: qual o ponto?
áf f õ
• Os gráficos devem acrescentar informações que de outra maneira não estariam explicitamente mostradas ao leitor • Não faça gráficos, só porque você coletou informações
experimentais
• Saiba qual ponto do trabalho você esta querendo
demonstrar (lembre das hipóteses), e certifique-se que o de o st a ( e b e das póteses), e ce t que se que o gráfico ajuda a demonstrar ou negar o ponto ou hipótese em questão.
R l
b hi ót
Relembre as hipóteses
• O número de falhas aumentou em 15 entre a medições 1 e 2: 1 e 2: 100 120 60 80 40 60 0 20 Med. 1 Med. 2
R l
b hi ót
Relembre as hipóteses
4000000 3000000 3500000 4000000 Throughput 2000000 2500000 3000000 1000000 1500000 0 500000Modem Ethernet ATM Satellite
Latência
Relembre as hipóteses
Relembre as hipóteses
Uma maneira melhor de mostrar as relações de desempenho
1000000 10000 100000 1000000 Modem Satelite 100 1000 10000 Latencia (μ s) Ethernet 1 10 100 ATM 1 0.01 0.1 1 10 100 1000 Throughput (Kbits/sec) g p ( )
Mostre as Estatísticas Graficamente
Mostre as Estatísticas Graficamente
• Disponha as curvas/barras numa ordem lógica
– Geográficag
– Inferior para superior (i.e., pior para melhor) – Alfabética, eventualmente
• As larguras das barras devem refletir largura
dos intervalos
dos intervalos
– Pode ser difícil de fazer
M
i
l
d
fi
d f
• Mostre os intervalos de confiança, quando for
Nem sempre use gráficos
Nem sempre use gráficos
T b l ã d d j t d
• Tabelas são adequadas para conjuntos de poucos valores
– Ex.: 10 ou menos
• Melhor para certos arranjos de dados
– especialmente se há limitação de espaço no artigop ç p ç g – ex.: 10 gráficos de 3 pontos cada
• As vezes uma sentença no texto resume melhor os • As vezes uma sentença no texto resume melhor os
dados
– Uma sentença com a média e desvio padrão
• Sempre questione se o gráfico é a melhor maneira de dizer ou demonstrar um ponto do trabalho e se o
áfi é d f ê l gráfico é capaz de fazê-lo.
Texto poderia ser melhor
Resultados de um Benchmark Sistema A Sistema B Sistema B Sistema CAplic. 1 Aplic. 2 Aplic. 3 Aplic. 1’ Aplic. 2’ Aplic. 3’
A
li
di
t
t t
Analise e discuta no texto
• Figuras devem ser auto-explicativas
– Muitas pessoas (principalmente os mais seniors ou mais p (p p quantitativos), olhem primeiramente as figuras e seus números.
– Assim, bons podem “capturar” o leitor de um artigo, , p p g , como certas fotos “capturam” o leitor de um jornal.
• Mas o texto deve enfatizar o que a figura-gráfico desejaMas o texto deve enfatizar o que a figura gráfico deseja demonstrar, ajudando inclusive a explicá-lo
– No texto, faça referências explicitas as figuras
Aponte o que as figuras significam para as hipóteses e – Aponte o que as figuras significam para as hipóteses e
interprete o significado das figuras
– Amplie o que faz a figura mostra, por exemplo, usando expressões analíticas que reforçam os gráficos
E téti
Estética
N
t d tê d
ti t
• Nem todos têm de ser artistas
– Mas figuras e gráficos devem ser visualmente agradáveis e atrativas ao leitor
agradáveis e atrativas ao leitor
• A elegância de um projeto está na:
– Simplicidade do projetop p j
Alguns princípios de orientação em
Alguns princípios de orientação em
busca de uma estética
• Use formatos e layouts adequados aos dados
• Use uma combinação de texto, número e desenhos • Busque equilíbrio proporção e escala relevante com • Busque equilíbrio, proporção e escala relevante, com
relação aos dados e ao artigo
P t d t lh l id d t l d • Procure manter detalhes e complexidade controlados • Coloque no texto uma descrição narrativa do gráficoq ç g
Use uma combinação de texto,
Use uma combinação de texto,
número e desenhos
• Coloque os gráficos próximo ao texto que discuta esses gráficos.
• Mesmo que voce tenha vontade de “matar” quem projetou o processador de texto que voce usa projetou o processador de texto que voce usa. • Integre texto no gráficog g
• E. Tufte: “Gráfico de dados são parágrafos sobre dados
d t t d t l ”
Use formatos e layouts adequados
Use formatos e layouts adequados
aos dados
• Não produza automaticamente gráficos
– Saiba porque está colocando o gráfico no textop q g
• Escolha um formato gráfico apropriado aos dados e artigo e/ou apresentação
artigo e/ou apresentação
• Um gráfico de palavras pode ser uma boa solução em Um gráfico de palavras pode ser uma boa solução em alguns casos.
l l ã d l
• Use a localização do texto para comunicar algum ponto importante.
Busque equilíbrio, proporção e
Busque equilíbrio, proporção e
escala relevante
• Há a necessidade de um senso artístico, nem
sempre presente
p
p
• Garanta que o texto possa lido
– Tipos muito pequenos são adequados apenas para jovens!
• Linhas finas ajudam a estética
– Use linhas grossas para realçar alguma informação. g p ç g ç – A dimensão horizontal deve ser maior que a vertical:
Equilíbrio, proporção e escala
Equilíbrio, proporção e escala
relevante
• O número de falhas
nas redes permanece
90 100nas redes permanece
constante, exceto a
rede A no mes 3.
70 80 90• A rede A tem
desempenho
40 50 60claramente inferior a
outras no mes 3.
20 30 40 0 10M lh P
ã E
ilíb i
Melhor Proporção e Equilíbrio
• O número de falhas nas redes permanece
constante, exceto a rede A no mes 3.
,
• A rede A tem desempenho claramente
inferior a outras no mes 3.
50 100
0 50
0
Procure manter detalhes e
Procure manter detalhes e
complexidade controlados
• Projete gráficos “agradáveis e informativos”:
– Evite abreviações e codificações E li d d t t t – Explique os dados com textos curtos
– Coloque “rótulos/labels” nos gráficos e evite legendas í
cheias de sombremaneto difíceis de entender. – Evite o uso de vermelho e verde
U G áfi Difí il
Um Gráfico Difícil
400 450 CP 300 350 400 CP FIND FINDGREP 150 200 250Time
GREP LS MAB 50 100 150 RCP RM 0 1 REPL 3 5 7Uma Versão Mais Agradável e
Uma Versão Mais Agradável e
Informativa
400 Copiar Observe que não há crescimento
300
400 p
Compilar Remover
Observe que não há crescimento nos tempos de compilar/remover
200 Tempo em Segundos 0 100 0 1 2 3 4 5 6 7 8 Número de Replicas
M i fá il i d
Mais fácil ainda...
400 8 Replicas (note departure f li it ) 300 Ti iNote slower growth in compile and remove times
1 Replica from linearity) 200 Time in Seconds p 0 100 0
Copy Compile Remove
Tenha uma história para contar...
Tenha uma história para contar...
narrativa de qualidade
• Pode ser difícil nos artigos técnicos... mas
deve existir sempre!
deve existir sempre!
• Pense nisso ao “bolar” os gráficos
• Pense nisso ao bolar os gráficos
• Exemplo:
• Exemplo:
– Performance é dominada pela velocidade da rede – Mas alcança/esbarra num máximoç /
M t
d
hi tó i d d d
Mostrando a história dos dados...
6040 Transactions
20 per
Second CPU bottleneck
reached
0
0 2 4 6 8 10
0 2 4 6 8 10
C id d i t
t ã d áfi
Cuidado na interpretação dos gráficos
• Usando origens diferentes de (0,0) para
enfatizar diferenças
enfatizar diferenças
5200 2610 MINE MINE YOURS YOURS 0 2600C id d i t
t ã d áfi
Cuidado na interpretação dos gráficos
• Indicar intervalos de confiança ajudam a
definir o sentido dos dados
definir o sentido dos dados...
(a) Com intervalo de confiança (a) Sem intervalo de confiança A
A
(a) Com intervalo de confiança (a) Sem intervalo de confiança
B B
C id d i t
t ã d áfi
Cuidado na interpretação dos gráficos
• Escalas podem levar a diferentes
interpretações
interpretações
i 8 10 12 i 12 15 18 Frequência 4 6 2 Frequência 6 9 3 Tempo de Resposta [0,2] 0 [2,4] [4,6] [6,8] [8,10] [10,12] 2 Tempo de Resposta [0,6] 0 [6,12] 3S j fi i
l
Seja profissional
• Use ferramentas adequadas
– Mas leva tempo para fazer direitop p
• Alinhe tudo corretamente
• Verifique a versão final no formato a ser
d
usado
– I.e., imprima o “Postscript” uma ‘’ultima vez antes da submissão
– Ou veja uma projeção dos slides antes da apresentação
R f ê i Út i
Referências Úteis
• Edward R. Tufte, The Visual Display of Quantitative
I f
ti
G
hi P
Ch hi
Information, Graphics Press, Cheshire,
Connecticut, 1983.
d
d
f
f
G
h
• Edward R. Tufte, Envisioning Information, Graphics
Press, Cheshire, Connecticut, 1990.
• Edward R. Tufte, Visual Explanations, Graphics
Press, Cheshire, Connecticut, 1997.
• Darrell Huff, How to Lie With Statistics, W.W.
Norton & Co., New York, 1954
Erros comuns nos gráficos
• Excessso de informação
• Múltiplas escalas
• Uso de símbolos em lugar de texto
• Escalas inapropriadas
E
d I f
ã
Excesso de Informação
• Regras do Dedão (Rules of thumb) para limitar
o excesso:
o excesso:
– 6 curvas num grafico de linhas – 10 barras num gráfico de baras – 8 pedaços num gráfico de pizza
E
d I f
ã
Excesso de Informação
500 300 400 cpfind findgrep 100 200 300Time
grep ls mab 0 100 L 2 3 4 5 6 7 8 rcp rm 1 RE PL 2 3 4 5 6 7 8O
é
i
t
t
áfi ?
O que é importante num gráfico?
• Tempos para
cp
e
rcp
aumentam com o
número de replicas
número de replicas
• Resto do benchmark é mais/menos constante
• Resto do benchmark é mais/menos constante
• Exatamente constante para
rm
A Q
tid d C t d I f
ã
A Quantidade Certa de Informação
500 300 400 cp 200 300
Time
cp mab 100 rm 0 0 1 2 3 4 5 6 7 8 9 ReplicasM lti l E
l
Multiplas Escalas
• Outro aspecto que “complica”...
• Basicamente, dois “superpostos”
• Confunde o leitor (qual linha casa com qual
escala?)
• Pode estabelecer relações inexistentes
P d i li i ld d d it d ã – Pode implicar igualdade demagnitudes que não
E
l
it i
!
Escalas muito ruims!
40 45 1000 30 35 40 15 20 25 100 5 10 15 Throughput Response Time 0 1 2 3 4 10
U d Sí b l
Uso de Símbolos
• Graficos devem ser auto-explicativos!!!!
– Lembre-se que gráficos sempre chamam primeiro a Lembre se que gráficos sempre chamam primeiro a atenção do leitor
– Então use texto explicativo, não símbolos...
• Isso significa, “no Greek letters”!
– A não ser que voce esteja esteja em Atenas ou trabalhe na Belíssima... :-)
I
é
i !
Isso é grego para mim!...
12 8 10 12 4 6 8 w 0 2 4 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 ρρ
U
li
ã j d
Uma explicação ajuda...
W iti
Ti
Waiting Time as
a Function of Offered Load
12 6 8 10 W iti Ti 2 4 6 Waiting Time 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 Offered LoadE
l
P b
Escalas Pobres
• Programas de gráficos adoram origens
non-zero
– Mas pessoas estão acostumadas ao zero
• “Ajuste” os intervalos dos eixos (e logaritmos)
para “passar” sua mensagem,
– Mas não engane – Mas não engane...
• Algumas vezes, cortar dados superiores pode
Algumas vezes, cortar dados superiores pode
tornar as coisas mais claras
Origem Nonzero
Origem Nonzero
95 90 95 80 85 70 75 65 70 1st Qtr 2nd Qtr 3rd Qtr 4th Qtr 1st Qtr 2nd Qtr 3rd Qtr 4th QtrC
i
d id
Com a origem devida
100 80 90 100 50 60 70 20 30 40 0 10 1st Qtr 2nd Qtr 3rd Qtr 4th Qtr 1st Qtr 2nd Qtr 3rd Qtr 4th Qtr
I t
l d
i
i
d
d
Intervalos dos eixos inadequado
12000 10000 12000 6000 8000 2000 4000 0 2000 1 2 3 4 1 2 3 4
I t
l L
it i
Intervalo Logaritmico
10000 1000 10000 100 1000 10 1 1 2 3 4 1 2 3 4I t
l t
d
Intervalo truncado
60 10000 50 60 30 40 20 0 10 1 2 3 4U
d li h
i
t
t
Usando linhas incorretamente
• Não conecte pontos a não ser que a
interpolação faça sentido
interpolação faça sentido.
• Não suavize linhas que são baseadas
em amostras
U i
t d li h
Uso incorreto de linhas...
500 300 400 cp 200 300Time
cp mab 100 rm 0 0 1 2 3 4 5 6 7 8 9 ReplicasPlanejamento de Capacidade:
o t as indúst ias
Sumário
• Qualitativo/Quantitativo, Ordenado/não ordenado e variáveis discretas/contínuas devem ser bem observados
discretas/contínuas devem ser bem observados
• Bons gráficos devem requerer esforço mínimo do leitor e ofe ece o má imo de info mação com po ca tinta
oferecer o máximo de informação com pouca tinta. • Não coloque mais que 5-6 curvas num único gráfico. •
• Gráficos de Kiviat mostram métricas HB e LB alternativamente em um gráfico circular.
alternativamente em um gráfico circular.
• Gráficos especiais (box plot) mostram média e variação. • Workload, métricas, configurações e detalhes requerem