Kolor w wizualizacjach

Ulepszanie wizualizacji danych w Pythonie

Nick Strayer

Instructor

Zastosowania koloru

  • Rozróżnia klasy danych
  • Koduje wartości ciągłe
  • Należy używać ostrożnie

Kolorowa wstążka

Ulepszanie wizualizacji danych w Pythonie

Kolor może być piękny

  • Nudny → przyciągający wzrok

  • Różnorodność jest wskazana

Szara mapa w porównaniu z kolorową niebieską mapą

Ulepszanie wizualizacji danych w Pythonie
  • Znaczenie kolorów często wynika z kultury i osobistych doświadczeń Mapa wyborów 2016 z New York Times
1 Parlapiano, A. (2016 November 1) There are many ways to map election results. We've tried most of them. New York Times. Retrieved from https://www.nytimes.com/
Ulepszanie wizualizacji danych w Pythonie

Wykres słupkowy pokazujący zmienność preferencji kolorów

Ulepszanie wizualizacji danych w Pythonie

Kolor może być mylący...

„Iluzja koloru i rozmiaru jest wyraźnie obecna [niezależnie od] układu."

C.J. Warden & E.L. Flynn, 1926

Pudełka o różnych rozmiarach i kolorach

Ulepszanie wizualizacji danych w Pythonie

Sposób na iluzję koloru i rozmiaru

sns.barplot(x = values, y = ids)

  Wykres słupkowy w kolorach tęczy bez obramowań

sns.barplot(x = values, y = ids, 
            edgecolor = 'black')

Kolorowe słupki tęczy z czarnym obramowaniem

Ulepszanie wizualizacji danych w Pythonie
sns.barplot(x = values, y = ids, color = 'cadetblue')

Wykres słupkowy z niebieskimi słupkami

Ulepszanie wizualizacji danych w Pythonie

Czas pomalować dane!

Ulepszanie wizualizacji danych w Pythonie

Preparing Video For Download...