Když dobrá data tvoří špatné grafy

Intermediate Data Visualization with ggplot2

Rick Scavetta

Founder, Scavetta Academy

Špatné grafy: styl

  • Barva
    • Nevhodná pro barvoslepé (např. převážně červená a zelená)
    • Nesprávná paleta pro typ dat (sekvenční, kvalitativní, divergentní)
    • Nerozeznatelné skupiny (příliš podobné barvy)
    • Nevzhledná (vysoce saturované základní barvy)
  • Text
    • Nečitelný (např. příliš malý, nízké rozlišení)
    • Nepopisný (např. „délka" – čeho? v jakých jednotkách?)
    • Chybějící
    • Nevhodný (např. Comic Sans)
Intermediate Data Visualization with ggplot2

Špatné grafy: struktura a obsah

  • Informační obsah
    • Příliš mnoho informací
    • Příliš málo informací
    • Nejasné sdělení nebo účel
  • Osy
    • Nevhodný poměr stran
    • Potlačení počátku
    • Přerušené osy x nebo y
    • Společné, ale nezarovnané škály
    • Chybná nebo žádná transformace
  • Statistiky
    • Vizualizace neodpovídá skutečným statistikám
  • Geometrie
    • Nesprávný typ grafu
    • Nesprávná orientace
  • Nedat. inkoust
    • Nevhodné použití
  • 3D grafy
    • Percepční problémy
    • Zbytečná 3. osa
Intermediate Data Visualization with ggplot2

Nesprávná orientace

Intermediate Data Visualization with ggplot2

Intermediate Data Visualization with ggplot2

Intermediate Data Visualization with ggplot2

Přerušené osy y

Intermediate Data Visualization with ggplot2

Přerušené osy y – nahradit transformovanými daty

Intermediate Data Visualization with ggplot2

Přerušené osy y – použít fazetování

Intermediate Data Visualization with ggplot2

3D grafy bez dat na 3. ose

Intermediate Data Visualization with ggplot2

3D grafy s daty na 3. ose

Intermediate Data Visualization with ggplot2

Dvojité osy y

Intermediate Data Visualization with ggplot2

Dvojitá osa y pro transformace

s anotacemi

Intermediate Data Visualization with ggplot2

Doporučení, nikoli pravidla

  • Používejte zdravý úsudek:
    • Není v grafu něco, co brání jasnému čtení dat nebo hlavního sdělení?
Intermediate Data Visualization with ggplot2

Pojďme si procvičit!

Intermediate Data Visualization with ggplot2

Preparing Video For Download...