KWALIFIKACJA INF2 + INF3 - STYCZEŃ 2010

PYTANIE NR 5.
Biblioteka używana w Pythonie do tworzenia wykresów i wizualizacji danych to:
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
"matplotlib" to najpopularniejsza biblioteka Pythona do tworzenia wykresów i wizualizacji danych (np. moduł pyplot). "graphlib" w Pythonie dotyczy operacji na grafach (sortowanie topologiczne), a "chartpy" i "visual" nie są typowymi, standardowo wskazywanymi bibliotekami do wykresów.

Pełne wyjaśnienie:

Poprawna odpowiedź to "matplotlib", ponieważ jest to powszechnie używana biblioteka w Pythonie do tworzenia wykresów i wizualizacji danych. Umożliwia rysowanie m.in. wykresów liniowych, słupkowych, punktowych, histogramów oraz (z dodatkowymi modułami) wybranych wizualizacji 3D. W praktyce edukacyjnej i zawodowej często spotyka się też interfejs pyplot, który pozwala szybko generować wykresy.

Pozostałe propozycje nie pasują do pytania:

  • "graphlib" nie jest rozpoznawalną biblioteką do wykresów; w Pythonie istnieje moduł o tej nazwie, ale dotyczy on zagadnień algorytmicznych związanych z grafami (np. porządkowanie/topologiczne zależności), a nie rysowania wykresów danych.
  • "chartpy" nie jest standardowo nauczaną ani typowo wskazywaną biblioteką Pythona do wizualizacji danych w kontekście podstawowych narzędzi.
  • "visual" jest nazwą zbyt ogólną; nie identyfikuje jednoznacznie popularnej biblioteki do wykresów używanej na poziomie podstawowym w Pythonie.

Wskazówka egzaminacyjna: gdy pytanie dotyczy "wykresów i wizualizacji danych" w Pythonie, najczęściej oczekiwanym wyborem jest właśnie biblioteka Matplotlib. Dopiero na dalszym etapie nauki pojawiają się alternatywy (np. do wizualizacji statystycznych), ale w testach podstawowych Matplotlib jest odpowiedzią najbardziej typową.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Matplotlib to popularna biblioteka Pythona służąca do tworzenia wykresów i wizualizacji danych. Pozwala rysować m.in. wykresy liniowe, słupkowe, punktowe i histogramy, często przez prosty interfejs pyplot. Jest typowym wyborem na poziomie podstawowym.
W matplotlib można tworzyć m.in. wykresy liniowe, słupkowe, kołowe, punktowe, histogramy i wykresy pudełkowe. Biblioteka pozwala też formatować osie, legendy, tytuły, siatkę oraz zapisywać wykresy do plików (np. PNG, SVG, PDF).
Matplotlib jest najbardziej rozpoznawalną i "klasyczną" biblioteką do wykresów w Pythonie, szeroko opisywaną w materiałach edukacyjnych. Dzięki temu często pojawia się w pytaniach testowych jako jednoznaczna odpowiedź na temat wizualizacji danych.
Nie. W Pythonie graphlib odnosi się do operacji na strukturach grafowych (np. zależnościach i ich porządkowaniu), a nie do rysowania wykresów typu słupki czy linie. Do wizualizacji danych zwykle używa się bibliotek takich jak matplotlib.
Moduły standardowe są opisane w oficjalnej dokumentacji Pythona i instalują się wraz z Pythonem. Biblioteki zewnętrzne zwykle instaluje się przez pip i mają strony w PyPI. Przykład: matplotlib jest pakietem zewnętrznym, a graphlib jest modułem standardowym.
Najczęściej instaluje się je poleceniem pip install matplotlib w terminalu/wierszu poleceń lub przez menedżer pakietów w IDE. W pracowni szkolnej bywa wymagane środowisko wirtualne albo instalacja przez administratora, jeśli brak uprawnień.
Matplotlib jest wygodne, gdy chcesz automatycznie generować wykresy z danych pobranych z plików, API lub bazy danych, a także gdy powtarzasz analizę wielokrotnie. Kod pozwala odtwarzać wyniki i tworzyć raporty bez ręcznego klikania w arkuszu.
Częsty błąd to wybór opcji "brzmiącej znajomo" zamiast tej faktycznie używanej do wykresów. Uczniowie mylą też biblioteki do wizualizacji z modułami do algorytmów (np. grafy) albo zakładają, że ogólna nazwa typu "visual" oznacza właściwy pakiet.
Tak, pośrednio. W aplikacji webowej wykresy często renderuje się po stronie przeglądarki (JavaScript), ale matplotlib bywa używane po stronie serwera do generowania obrazów wykresów (np. PNG/SVG) z danych, które potem są wyświetlane na stronie.
Warto zapamiętać, że podstawową biblioteką do wykresów jest matplotlib, oraz rozumieć różnicę: wizualizacja danych vs algorytmy na grafach. Dobrą praktyką jest też poznanie, do czego służy pip i czym jest PyPI, bo to pomaga rozpoznawać pakiety.
info

To pytanie poprawnie rozwiązuje 55% zdających egzamin. średnie

Specjaliści zwracają uwagę: ""matplotlib" to najpopularniejsza biblioteka Pythona do tworzenia wykresów i wizualizacji danych (np. moduł pyplot)."

Źródła:

  • Matplotlib Documentation – "Matplotlib: Visualization with Python" (strona główna projektu), https://matplotlib.org/stable/index.html - accessed 2026-02-27
  • Python 3 Documentation – "graphlib — Functionality to operate with graph-like structures", https://docs.python.org/3/library/graphlib.html - accessed 2026-02-27
  • Python Package Index (PyPI) – "matplotlib", https://pypi.org/project/matplotlib/ - accessed 2026-02-27

Materiały:

  • Dokumentacja Matplotlib (sekcja Getting Started / Tutorials)
  • Oficjalna dokumentacja Pythona (opis modułów biblioteki standardowej, w tym graphlib)
  • Materiały dydaktyczne o wizualizacji danych w Pythonie (wykresy liniowe, słupkowe, histogramy)

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego