Przejdź do treści

Python i wykresy

Wykresy w Pythonie z biblioteką matplotlib, w przeglądarce bez instalacji: liniowe z kilkoma seriami i legendą, wykresy funkcji (numpy), kolumnowe, słupkowe, skumulowane i grupowane, kołowe, punktowe z linią trendu, histogramy, wykresy z danych z pliku jak na maturze, kilka wykresów na jednej figurze i zapis do pliku. Każde zadanie sprawdza narysowany wykres: wartości, podpisy, opisy osi i tytuł.

Dla kogo: Liceum i technikum: wykresy w matplotlib, od liniowego do histogramu, wykresy funkcji i wykresy z danych z pliku jak na maturze. Więcej o kursie

Pierwszy wykres liniowy

plt.plot, plt.show, opisy osi, tytuł i znaczniki punktów, dane z pętli.

Kilka serii, legenda i siatka

Kilka linii na jednym wykresie, legenda, kolor i styl linii, siatka, zakres osi.

Funkcja liniowa i kwadratowa

Wykresy funkcji z numpy.linspace, osie układu, miejsca zerowe, punkt przecięcia, wierzchołek paraboli.

Trygonometria, potęgi i logarytmy

Sinus i cosinus, podziałka w wielokrotnościach π, funkcja wykładnicza i logarytm, zakres osi, drgania gasnące.

Wykres kolumnowy i słupkowy

plt.bar i plt.barh, kolory, liczby nad kolumnami, sortowanie danych.

Wykres skumulowany i grupowany

Serie obok siebie i jedna na drugiej, pionowo i poziomo.

Wykres kołowy i punktowy

Udziały na wykresie kołowym z procentami, wykres punktowy, linia trendu (polyfit).

Histogram

Liczebności w przedziałach, własne przedziały, liczby losowe z ziarnem.

Wykresy z danych z pliku

Odczyt pliku tekstowego jak na maturze, zestawienia miesięcy i wykresy z nich.

Kilka wykresów i zapis do pliku

plt.subplots, tytuł figury, siatka wykresów, savefig, raport z pliku.