Podstawy analizy danych w języku Python z użyciem biblioteki PANDAS
Dla zespołów pracowniczych – firm i organizacji.
Szkolenie ma na celu wprowadzenie uczestników w podstawy analizy danych przy użyciu języka Python oraz biblioteki PANDAS. Uczestnicy nauczą się, jak efektywnie przetwarzać i analizować dane, tworzyć raporty, a także jak stosować techniki transformacji danych. Kurs ma na celu rozwinięcie umiejętności w obszarze pracy z danymi, dzięki czemu uczestnicy będą mogli samodzielnie zarządzać, oczyszczać i analizować duże zbiory danych w praktyce zawodowej.
Metody: wykład i ćwiczenia praktyczne
Czas trwania: 1 dzień
PROGRAM:
I. Wprowadzenie do języka Python i narzędzi PANDAS:
- Podstawowe pojęcia w języku Python: zmienne, typy danych, operatory.
- Instalacja i konfiguracja środowiska do pracy z PANDAS: Jupyter Notebook, Anaconda.
- Przegląd biblioteki PANDAS: Series i DataFrame, ich zastosowanie i struktura
II. Import i eksport danych:
- Wczytywanie danych z plików CSV, Excel, JSON oraz baz danych SQL.
- Eksport przetworzonych danych do różnych formatów.
- Praca z danymi o różnym formacie i strukturalności.
III. Podstawy przetwarzania danych:
- Operacje na DataFrame: filtrowanie, selekcja kolumn, modyfikacja wierszy i kolumn.
- Indeksowanie, sortowanie oraz usuwanie danych.
- Obsługa brakujących wartości: wykrywanie, wypełnianie i usuwanie pustych wartości.
IV. Transformacja i manipulacja danymi:
- Grupowanie i agregowanie danych (groupby).
- Łączenie i scalanie DataFrame (merge, join, concat).
- Przekształcanie danych: pivoting, reshaping, oraz praca z wielopoziomowymi indeksami.
V. Analiza danych:
- Obliczenia statystyczne na danych: średnia, mediana, odchylenie standardowe.
- Wizualizacja danych za pomocą bibliotek Matplotlib i Seaborn: tworzenie wykresów na podstawie przetworzonych danych.
- Praktyczne zastosowanie analizy danych w biznesie i raportowaniu.
Powiązane:
Podstawy języka SQL i bazy danych SQL Server
Praktyczne zastosowania AI, czyli jak zarobić więcej pracując mniej
Wprowadzenie do generatywnej sztucznej inteligencji (ChatGPT)