Dwie serie na jednym wykresie

Kilka serii, legenda i siatka - Python i wykresy (Python)

Każde wywołanie `plt.plot` dokłada do wykresu kolejną linię (serię danych). Parametr `label` nadaje serii nazwę, a `plt.legend()` rysuje legendę z tymi nazwami. Bez legendy nie wiadomo, która linia jest która.

import matplotlib.pyplot as plt

months = ["sty", "lut", "mar", "kwi", "maj", "cze"]
cracow = [-1, 1, 5, 10, 15, 18]
gdansk = [0, 1, 3, 7, 12, 15]

plt.plot(months, cracow, label="Kraków")  # label = nazwa serii w legendzie
plt.plot(months, gdansk, label="Gdańsk")
plt.xlabel("miesiąc")
plt.ylabel("średnia temperatura [°C]")
plt.title("Średnie temperatury")
plt.legend()  # legenda z nazwami serii
plt.show()

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Python i wykresy·Zaloguj się, aby zapisać postęp na koncie.