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

Connected

ćwiczenie

Programowe tworzenie wyróżnienia

Kontynuujesz pracę dla miasta Houston. Tym razem chcesz przeanalizować zachowanie NO2 i SO2 w momencie, gdy nieuwzględniony na wykresie ozon (O3) osiągnął najwyższą wartość.

W tym celu zastąp logikę w bieżącym list comprehension taką, która porównuje wartość O3 w danym wierszu z najwyższą zaobserwowaną wartością O3 w zbiorze danych. Uwaga: użyj sns.scatterplot() zamiast sns.regplot(). Funkcja sns.scatterplot() przyjmuje jako argument hue wektor wartości niebędących kolorami i automatycznie koloruje punkty, wyświetlając przy tym pomocną legendę.

Instrukcje

100 XP
  • Znajdź wartość odpowiadającą najwyższemu zaobserwowanemu O3 w ramce danych houston_pollution. Pamiętaj, aby wpisać literę O, a nie cyfrę zero!
  • Dołącz kolumnę 'point_type' do ramki danych houston_pollution, aby oznaczyć wiersze zawierające najwyższą zaobserwowaną wartość O3.
  • Przekaż nowo utworzoną kolumnę jako argument hue funkcji sns.scatterplot(), aby nadać punktom odpowiedni kolor.