Základné grafy

JupyterLab
Matplotlib
Pyplot
Plot
Scatter
Bar
Autor

Jakub Šperka

Publikované

18. septembra 2025

📊 Úvod

Knižnica Matplotlib patrí medzi najpoužívanejšie knižnice v Pythone na vizualizáciu dát. Najčastejšie sa používa modul pyplot, ktorý sa importuje skrátene ako plt.


📈 Čiarový graf – plt.plot()

Kód
import matplotlib.pyplot as plt
import numpy as np
Kód
x = np.linspace(0, 10, 100)
y = np.sin(x)

plt.plot(x, y, label="sin(x)", color="blue", linewidth=2)
plt.title("Čiarový graf")
plt.xlabel("x")
plt.ylabel("y")
plt.legend()
plt.show()


🔵 Bodový graf – plt.scatter()

Kód
x = np.random.rand(50)
y = np.random.rand(50)

plt.scatter(x, y, color="red", marker="o", s=80)
plt.title("Bodový graf")
plt.xlabel("x")
plt.ylabel("y")
plt.show()


📊 Stĺpcový graf – plt.bar()

Kód
categories = ["A", "B", "C", "D"]
values = [4, 7, 2, 5]

plt.bar(categories, values, color="green", width=0.6)
plt.title("Stĺpcový graf")
plt.xlabel("Kategórie")
plt.ylabel("Hodnoty")
plt.show()


🧠 Zhrnutie

  • plot() – čiarový graf pre funkcie alebo časové rady
  • scatter() – bodový graf pre vzťah medzi premennými
  • bar() – stĺpcový graf pre kategórie
  • Všetky grafy je možné doplniť o titulky, popisy osí, legendu a rôzne formátovania.

📚 Oficiálna dokumentácia Matplotlib

Podrobný popis funkcií, ich parametrov a príkladov použitia nájdete v oficiálnej dokumentácii knižnice Matplotlib na adrese: https://matplotlib.org/stable/plot_types/index.html.


🎞️ Videonávod