Кодування часу кольором
Екран має лише два виміри, але ми можемо закодувати ще один вимір у точковому графіку за допомогою кольору. Тут ми візуалізуємо набір даних climate_change, побудувавши точковий графік: стовпчик "co2" — по осі x, а стовпчик "relative_temp" — по осі y. Час закодуємо через колір: ранні дати будуть темнішими відтінками синього, пізні — яскравішими відтінками жовтого.
Ця вправа є частиною курсу
Вступ до візуалізації даних з Matplotlib
Інструкції до вправи
- За допомогою методу
ax.scatterдодайте точковий графік стовпчика"co2"(вісь x) проти стовпчика"relative_temp". - Використайте іменований аргумент
c, щоб передати індекс датафрейма як вхід і зафарбувати кожну точку відповідно до її дати. - Задайте підпис осі x як
"CO2 (ppm)", а підпис осі y — як"Relative temperature (C)".
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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()