Zacznij terazZacznij za darmo

Kodowanie czasu za pomocą koloru

Ekran ma tylko dwa wymiary, ale możemy zakodować dodatkowy wymiar na wykresie punktowym przy użyciu koloru. Zwizualizujemy zbiór danych climate_change, tworząc wykres punktowy kolumny "co2" na osi X względem kolumny "relative_temp" na osi Y. Czas zakodujemy za pomocą koloru – wcześniejsze daty będą reprezentowane ciemniejszymi odcieniami niebieskiego, a późniejsze – jaśniejszymi odcieniami żółtego.

To ćwiczenie jest częścią kursu

Wprowadzenie do wizualizacji danych z Matplotlib

Zobacz kurs

Instrukcje do ćwiczenia

  • Korzystając z metody ax.scatter, dodaj wykres punktowy kolumny "co2" (oś X) względem kolumny "relative_temp".
  • Użyj argumentu kluczowego c, aby przekazać indeks DataFrame jako wartość kolorującą każdy punkt zgodnie z jego datą.
  • Ustaw etykietę osi X na "CO2 (ppm)", a etykietę osi Y na "Relative temperature (C)".

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

fig, ax = plt.subplots()

# Add data: "co2", "relative_temp" as x-y, index as color
____

# Set the x-axis label to "CO2 (ppm)"
____

# Set the y-axis label to "Relative temperature (C)"
____

plt.show()
Edytuj i uruchom kod