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
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()