Dwa wykresy obok siebie
Kilka wykresów i zapis do pliku - Python i wykresy (Python)
`fig, (left, right) = plt.subplots(1, 2)` tworzy figurę (`fig`) z dwoma osiami obok siebie. Na każdych osiach rysuje się ich własnymi metodami: `left.plot`, `right.bar`. Opisy mają przedrostek `set_`: `set_xlabel`, `set_ylabel`, `set_title`. `fig.suptitle` to tytuł całej figury, a `fig.tight_layout()` rozsuwa wykresy, żeby napisy na siebie nie wchodziły.
import matplotlib.pyplot as plt
months = ["sty", "lut", "mar", "kwi", "maj", "cze"]
temps = [-1, 1, 5, 10, 15, 18]
rain = [35, 30, 38, 45, 70, 85]
fig, (left, right) = plt.subplots(1, 2, figsize=(10, 4)) # 1 wiersz, 2 kolumny wykresów
left.plot(months, temps, marker="o", color="red")
left.set_xlabel("miesiąc")
left.set_ylabel("temperatura [°C]")
left.set_title("Temperatura")
right.bar(months, rain)
right.set_xlabel("miesiąc")
right.set_ylabel("opad [mm]")
right.set_title("Opady")
fig.suptitle("Pogoda w pierwszym półroczu") # tytuł całej figury
fig.tight_layout() # odstępy, żeby napisy na siebie nie wchodziły
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.