Dodawanie danych do obiektu Axes
Dane dodaje się do wykresu, wywołując metody obiektu Axes. W tym ćwiczeniu użyjemy metody plot, aby zwizualizować dane dotyczące opadów deszczu w dwóch amerykańskich miastach: Seattle (stan Waszyngton) i Austin (stan Teksas).
Dane są przechowywane w dwóch obiektach DataFrame biblioteki pandas, które są już załadowane do pamięci: seattle_weather zawiera informacje o pogodzie w Seattle, a austin_weather – w Austin. Każdy z tych zbiorów danych ma kolumnę "MONTH" z trzyliterowymi skrótami nazw miesięcy oraz kolumnę "MLY-PRCP-NORMAL" z wartościami średnich opadów w każdym miesiącu w ciągu dziesięciu lat.
W tym ćwiczeniu stworzysz wizualizację, która pozwoli porównać opady w obu miastach.
To ćwiczenie jest częścią kursu
Wprowadzenie do wizualizacji danych z Matplotlib
Instrukcje do ćwiczenia
- Zaimportuj podmoduł
matplotlib.pyplotjakoplt. - Utwórz obiekt Figure i obiekt Axes, wywołując funkcję
plt.subplots. - Dodaj dane z obiektu DataFrame
seattle_weather, wywołując metodęplotobiektu Axes. - Dodaj dane z obiektu DataFrame
austin_weatherw analogiczny sposób, a następnie wywołajplt.show, aby wyświetlić wyniki.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import the matplotlib.pyplot submodule and name it plt
____
# Create a Figure and an Axes with plt.subplots
fig, ax = ____
# Plot MLY-PRCP-NORMAL from seattle_weather against the MONTH
ax.____(seattle_weather["MONTH"], ____)
# Plot MLY-PRCP-NORMAL from austin_weather against MONTH
ax.____(____, ____)
# Call the show function
____