Kolory i liczby nad kolumnami

Wykres kolumnowy i słupkowy - Python i wykresy (Python)

`color` może dostać jeden kolor albo listę kolorów, po jednym dla każdej kolumny. `plt.bar` zwraca kolumny, a `plt.bar_label(kolumny)` wypisuje nad nimi ich wartości: czytelnik nie musi zgadywać liczb z osi.

import matplotlib.pyplot as plt

subjects = ["matematyka", "informatyka", "fizyka", "biologia"]
votes = [8, 12, 5, 7]

bars = plt.bar(subjects, votes, color=["tab:blue", "tab:orange", "tab:green", "tab:red"])
plt.bar_label(bars)  # liczba nad każdą kolumną
plt.xlabel("przedmiot")
plt.ylabel("liczba głosów")
plt.title("Ulubiony przedmiot w klasie 2b")
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.