Szkolenie Analiza danych w Python przeznaczone jest dla osób, które zajmują się analizą dancyh i chcą zaznajomić się z możliwościami jakie w tym zakresie niesie Python. Python w tym względzie posiada bogate, rozbudowane zaplecze i biblioteki.
PROGRAM
1. Wprowadzenie do języka Python - Python Fundamentals
- Zmienne
- Typy danych
- Użycie zmiennych w Python
- Wbudowane funkcje Python'a
2. Analiza danych tabelarycznych
- Numpy
- Ładowanie danych
- Ładowanie danych z wielu plików
- Dzielenie, "szatkowanie" i łączenie zbiorów danych
- Podstawy analizy danych
- Wizualiacja danych tabelarycznych za pomocą matplotlib
3. Składowanie danych w postaci list
- Wprowadzenie do List
- Zmiany w zawartości Listy
- Listy Zagłębione
- Listy Heterogeniczne
4. Cykliczne przetwarzanie danych - Pętle
5. Instrukcje warunkowe
6. Funkcje
- Definiowanie własnych funkcji
- Wywoływanie funkcji
- Co się dzieje podczas wywołania funkcji z poziomu programu?
- Zakresy widoczności zmiennych
- Return w funkcjach Python
- Dokumentowanie funkcji
- Definiowanie wartości domyślnych
7. Błędy i Wyjątki
- Jak Python raportuje błędy?
- Przechwytywanie wyjątków w kodzie Python
8. Programowanie defensywne
9. Jak mogę zwiększyć niezawodność moich programów?
- Asercje
- Test-Driven Development
10. Debugowanie
11. Uruchamianie programów Python
- Przekazywanie argumentów do programów uruchamianych z linii poleceń
- Obsługa wielu plików
- Flagi linii poleceń
- Standardowe wejście