Wyświetlanie i opisywanie wykresów
Jak widziałeś wcześniej, jeśli indeks ramki danych pandas składa się z dat, pandas automatycznie formatuje oś x w czytelny sposób. Metoda .plot() pozwala też określać różne dodatkowe parametry, takie jak kolor linii, jej szerokość czy rozmiar wykresu.
Możliwe, że zwróciłeś uwagę na zapis ax = df.plot(...) i zastanawiałeś się, do czego służy obiekt ax. Funkcja plot zwraca obiekt AxesSubplot biblioteki matplotlib – i powszechną praktyką jest przypisanie tego obiektu do zmiennej o nazwie ax. Dzięki temu możesz później dodawać do wykresu różne elementy, takie jak opisy osi.
To ćwiczenie jest częścią kursu
Wizualizacja danych szeregów czasowych w Pythonie
Instrukcje do ćwiczenia
Wyświetl wykres liniowy ramki danych discoveries.
- Ustaw kolor linii na
'blue'. - Ustaw szerokość linii na 2.
- Ustaw wymiary wykresu: długość 8 i szerokość 3.
- Ustaw
fontsizena 6.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Plot a line chart of the discoveries DataFrame using the specified arguments
ax = ____.____(____='blue', ____=(8, ____), ____=2, fontsize=____)
# Specify the title in your plot
ax.set_title('Number of great inventions and scientific discoveries from 1860 to 1959', fontsize=8)
# Show plot
plt.show()