- Bioinformatyka i biologia systemów, stacjonarne, pierwszego stopnia
- Informatyka, stacjonarne, pierwszego stopnia
- Matematyka, stacjonarne, pierwszego stopnia
- Bioinformatyka i biologia systemów, stacjonarne drugiego stopnia
- Informatyka, stacjonarne, drugiego stopnia
- Matematyka, stacjonarne, drugiego stopnia
Jak stworzyć dobry wykres do pracy dyplomowej. Zastosowanie biblioteki Matplotlib w Pythonie 1100-ZMP-OG
Zajęcia umożliwiają uzyskanie kompetencji informatycznych oraz analitycznych. Szczególny nacisk kładziony jest na :
umiejętność poprawnego skonstruowania wykresu dla danego typu danych;
umiejętność dostosowania wyglądu wykresu na potrzeby pracy dyplomowej lub specyfikacji;
świadome posługiwanie się biblioteką Matplotlib;
poznanie różnicy między różnymi typami wykresów (plot/scatter/bar/hist);
umiejętność wykorzystania LaTeXa(includegraphics) na potrzeby stworzenia wykresów.
Wprowadzenie do języka Python w Google Coollaboratory;
Wprowadzenie do Matplotlib, instalacja/importowanie biblioteki, przykłady zastosowania;
Tworzenie wykresów typu “plot” ;
Tworzenie wykresów typu “scatter”;
Tworzenie wykresów typu “hist/bar”;
Tworzenie subplotów;
Tworzenie wykresów typu “contour/contourf” oraz 3D plot;
Czytanie danych z pliku na potrzeby rysowania wykresów. Zapisywanie wykresów do formatów stratnych/bezstratnych.
Słupki błędów oraz opisy osi, tytuły wykresów, legendy z wykorzystaniem LateXa;
Dostosowanie wykresów na potrzeby plac dyplomowych. Dobór czcionki oraz layout wykresu. Wstawianie wykresu do LateXa(includegraphics)/dokumentu tekstowego;
Rodzaj przedmiotu
Założenia (opisowo)
Efekty kształcenia
Zrozumienie podstawowych różnic pomiędzy różnymi typami wykresów. Umiejętność prawidłowego zobrazowania danych przy pomocy wykresów. Zaznajomienie się z ogólnodostępną biblioteką Matplotlib oraz językiem Python. Zdobycie informacji na temat dobrych praktych tworzenia wykresów oraz pisania kodu w Pythonie. Zaznajomienie się z includegraphics w LaTeX.
Kryteria oceniania
prace domowe - 50 % oceny, test końcowy - 50 % oceny, do zaliczenia przedmiotu niezbędne jest uzyskanie 50 % z obu części.
Literatura
Skrypt do Pythona np. https://brain.fuw.edu.pl/edu/index.php/%22Programowanie_z_Pythonem3%22
“Python. Zacznij programować!” Miles, R. (2018). Wyd. Helion
https://matplotlib.org/
Więcej informacji
Więcej informacji o poziomie przedmiotu, roku studiów (i/lub semestrze) w którym się odbywa, o rodzaju i liczbie godzin zajęć - szukaj w planach studiów odpowiednich programów. Ten przedmiot jest związany z programami:
- Bioinformatyka i biologia systemów, stacjonarne, pierwszego stopnia
- Informatyka, stacjonarne, pierwszego stopnia
- Matematyka, stacjonarne, pierwszego stopnia
- Bioinformatyka i biologia systemów, stacjonarne drugiego stopnia
- Informatyka, stacjonarne, drugiego stopnia
- Matematyka, stacjonarne, drugiego stopnia
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: