1. Nauka
  2. /
  3. Kursy
  4. /
  5. Ulepszanie wizualizacji danych w Pythonie

Connected

ćwiczenie

Wybór właściwej zmiennej do kodowania kolorem

Twoim zadaniem jest wizualizacja wartości zanieczyszczeń dla Long Beach i okolicznych miast w czasie. Dostarczony kod generuje poniższy wykres (trudny do odczytania), który przedstawia maksymalne wartości zanieczyszczeń (dostępne jako max_pollutant_values) z paskami pokolorowanymi według miasta.

Wielokolorowe i zagęszczone wykresy słupkowe z czterema wierszami odpowiadającymi czterem zanieczyszczeniom w zbiorze danych

Kilka prostych zmian pozwoli szybko poprawić czytelność wykresu. Ograniczając wyświetlane miasta do tych z zachodniej części kraju, unikniesz nadmiernego zagęszczenia. Następnie zamiana kodowania kolorem z city na year umożliwi zastosowanie palety porządkowej – dzięki temu czytelnik nie będzie musiał ciągle sięgać do legendy, by sprawdzić, które miasto odpowiada któremu kolorowi.

Instrukcje

100 XP
  • Usuń 'Indianapolis', 'Des Moines', 'Cincinnati', 'Houston' z wektora cities.
  • Zamień kodowanie zmiennych city i year.
  • Użyj palety ColorBrewer 'BuGn', aby odpowiednio odwzorować kolory dla nowo porządkowej zmiennej.