Analiza danych w Pythonie z wykorzystaniem biblioteki NumPy

2150 PLN+23% VAT (2644 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Kod kursu:PYTHON/NUMPY

Poziom zaawansowania:
machine-learningpythondata-sciencenumerical-analysis

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

27 czerwiec
Trwają zapisy na szkolenieOferta specjalna

Trener:

Matt Harasymczuk

Cena:

2150 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

29 sierpień
Trwają zapisy na szkolenieOferta specjalna

Trener:

Matt Harasymczuk

Cena:

2150 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Termin:

10 październik
Trwają zapisy na szkolenieOferta specjalna

Trener:

Matt Harasymczuk

Cena:

2150 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Interesuje Cię szkolenie stacjonarne lub nie odpowiada Ci żaden z dostępnych terminów?

Ikona pytaniaZapytaj o szkolenie

O szkoleniu Analiza danych w Pythonie z wykorzystaniem biblioteki NumPy

W cenie otrzymasz:

  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia
  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Dla kogo?

  • Analityków danych
  • Programistów
  • Data scientist
  • Naukowców i inżynierów

Wymagania

  • Znajomość dowolnego języka programowania może znacząco ułatwić przyswajanie materiału

Zalety

  • Warsztat prowadzony w oparciu o najnowszą wersję biblioteki Numpy
  • Szkolenie Analiza danych w Pythonie z wykorzystaniem biblioteki NumPy wzbogacone jest o komplet materiałów, obejmujących zarówno teorię, jaki i zadania praktyczne

Cele szkolenia

  • Nauka wykorzystania biblioteki NumPy w analizie numerycznej danych
  • Przegląd bibliotek i środowiska SciPy

Program

Biblioteki używane w analizie numerycznej i Data Science

  • SciPy: wprowadzenie do ekosystemu narzędzi
  • Jupyter: instalacja, uruchamianie, korzystanie, LaTeX, zaawansowane opcje
  • Markdown: krótkie wprowadzenie do składni i możliwości

NumPy i analiza numeryczna

  • Typy wbudowane i stałe: array, poly1d, nan, inf
  • Import i export danych, serializacja, łączenie, obsługiwane formaty, pliki binarne i tekstowe
  • Definiowanie tablic: tworzenie, generowanie, opis typu
  • Pseudolosowość: Problematyka, ziarno, sampling, tasowanie
  • Atrybuty tablic: typy danych, kształt, wielkość, rozmiar danych, osie
  • Wybieranie i iteracja: indeksacja, wycinanie, fancy indexing
  • Operacje na danych: operacje zwektoryzowane, funkcje uniwersalne, zmiana wymiarów, spłaszczanie
  • Manipulacja danymi: zaokrąglanie, przycinanie, wstawianie, wypełnianie, transpozycja, sortowanie
  • Arytmetyka: operacje arytmetyczne i macierzowe, wyznaczniki
  • Statystyka: ekstrema, wariancja, odchylenie standardowe, średnie, mody, kowariancje, korelacje
  • Logika: operatory, wybieranie, maski, where
  • Trygonometria: funkcje, konwersje, stałe
  • Wielomiany: współczynniki, miejsca zerowe, pierwiastki, dopasowanie wielomianów, arytmetyka, pochodne, całki

Zagadnienia wydajnościowe

  • Micro-benchmarking
  • Złożoność obliczeniowa i pamięciowa
  • Pamięć: Architektura RAM, kopiowanie i referencje
  • Techniki pracy z danymi większymi niż ilość RAMu
  • Triki zwiększające wydajność
  • Skalowalność: X-Array, Dask

Case studies

To szkolenie jest częścią ścieżki

Podobne szkolenia