This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Automatyczne odtwarzanie
Autouzupełnienie
Poprzedni wykład
Kontynuuj
Wprowadzenie do data science w języku Python - Pandas (12.5h)
Wstęp
Wymagania
Czym jest data science? (19:10)
Wybór odpowiedniego środowiska programistycznego (2:13)
Zarządzanie środowiskami (7:14)
Korzystanie z dokumentacji (2:23)
Github - repozytorium kursu (1:41)
Instalacja środowiska programistycznego
Instalacja oprogramowania Anaconda (Spyder, Jupyter Notebook) Windows 10 (7:40)
Instalacja oprogramowania Anaconda (Spyder, Jupyter Notebook) Linux Ubuntu (12:48)
Conda Cheat Sheet (10:05)
Struktury danych - Series
Update - wersja programu Spyder
Tworzenie obiektów typu Series cz.1 (9:28)
Tworzenie obiektów typu Series cz.2 (14:04)
Podstawowe operacje na obiekcie Series cz.1 (12:25)
Podstawowe operacje na obiekcie Series cz.2 (15:22)
Agregacja danych (5:57)
Metoda apply() (12:04)
Importowanie/Eksportowanie danych (14:04)
Case Study I - Amazon (12:03)
Case Study II - WIG20 (16:04)
Struktury danych - DataFrame
Tworzenie obiektów typu DataFrame (16:31)
Selekcja Kolumn (12:07)
Wycinanie Danych (11:22)
Obliczanie nowych kolumn (14:55)
Maska Logiczna (7:39)
Szeregi Czasowe (4:18)
Operacje Arytmetyczne (4:04)
Próbkowanie Danych (2:17)
Usuwanie Duplikatów (2:15)
Case Study - DataFrame ze schowka (11:11)
Wycinanie danych
Metoda loc (9:59)
Metoda loc - Wycinanie Dat (7:12)
Metoda iloc (15:43)
Metoda Kropki (8:30)
Metoda where (7:07)
Metoda query (7:38)
Bouns - index (3:08)
Brakujące wartości
Filtrowanie wartości brakujących (12:47)
Wypełnianie wartości brakujących (8:53)
Usuwanie wartości brakujących (4:02)
Import danych
Importowanie pliku .csv (11:07)
Importowanie pliku .tsv (2:50)
Importowanie pliku Excel .xlsx (6:14)
Importowanie pliku .html - lokalnie i ze strony internetowej (8:00)
Importowanie pliku SAS .sas7bdat (3:05)
Łączenie Danych - Merge, Join, Concatenate
New Lecture (14:38)
Metod append() (5:06)
Metoda merge() (20:40)
Metoda merge() - łącznie po kluczach (8:04)
Metoda join() (5:15)
Praca z danymi tekstowymi
Przetwarzanie danych tekstowych (8:02)
Analiza Hashtagów (10:33)
Bonus - Regex (5:03)
Wizualizacje Danych
Wykres liniowy (14:47)
Wykres słupkowy (12:47)
Histogram (14:26)
Obliczenia
Zmiany Procentowe (8:05)
Macierz Korelacji (4:22)
Rankingowanie (9:04)
Średnia Ruchoma - Rolling Window (26:56)
Szeregi Czasowe
Strefy Czasowe (13:31)
DataReader (11:30)
Bike Sharing (9:41)
Tabele Przestawne
Wprowadzenie (24:36)
Metro Data (8:42)
Tips Data (11:46)
Porównanie do języka SQL
SELECT (16:29)
AND, OR (8:29)
IS NULL, IS NOT NULL (3:32)
GROUP BY (18:14)
ORDER BY, TOP, BOTTOM (5:23)
Case Study - Amazon Reviews
Wstępne Przetworzenie Danych (9:25)
Analiza Customer Reviews (10:05)
Case Study - Google Apps
Analiza Google Apps Data (21:23)
Case Study - Spółki NASDAQ
Analiza Notowań - Spółki NASDAQ (15:43)
BONUS
Grupa na Facebook'u (0:51)
Rekomendowane ścieżki uczenia
Bonus
ORDER BY, TOP, BOTTOM
Kontynuuj