Przejdź do treści
Przygotowanie danych do analizyModuł 1 · lekcja 1 z 3
Za darmo3 min czytania

Moduł 1 · Fundamenty przygotowania danych

Czym jest przygotowanie danych i jak oceniać ich jakość

Po tej lekcji będziesz wiedzieć, czym jest przygotowanie danych, po co się je robi i jak ocenić jakość tabeli według pięciu prostych kryteriów. Poznasz też firmę Biuromix, na której danych pracujesz przez cały kurs.

Czym jest przygotowanie danych

Przygotowanie danych to wszystkie czynności między pobraniem pliku ze źródła a pierwszym wykresem czy tabelą przestawną: wczytanie, sprawdzenie, poprawienie, połączenie i opisanie danych. Po angielsku spotkasz nazwy data preparation, data cleaning albo data wrangling. Cel jest jeden: żeby wynik analizy opisywał rzeczywistość, a nie błędy w pliku.

W kursie pracujesz na danych fikcyjnej firmy Biuromix, sklepu internetowego z artykułami biurowymi z Lublina. Firma sprzedaje papier, długopisy, segregatory, tonery i drobne meble biurowe klientom z całej Polski. Co miesiąc ktoś z działu sprzedaży dostaje eksport zamówień i ma odpowiedzieć na proste pytania: ile sprzedaliśmy, w których miastach, które produkty wracają jako zwroty. Te pytania są proste tylko wtedy, gdy dane są uporządkowane.

Kilka pojęć, które pojawią się w każdej lekcji:

  • dane surowe: plik w takiej postaci, w jakiej przyszedł z systemu (sklepu, CRM, księgowości), bez żadnych zmian;
  • rekord (wiersz): jedna obserwacja, na przykład jedno zamówienie;
  • pole (kolumna): jedna cecha rekordu, na przykład data zamówienia albo cena;
  • klucz: kolumna, która jednoznacznie wskazuje rekord, na przykład numer zamówienia;
  • reguła: warunek, który poprawne dane muszą spełniać, na przykład „ilość jest większa od zera”.

Pięć wymiarów jakości danych

O jakości danych najłatwiej myśleć przez kilka pytań kontrolnych. W praktyce analitycznej najczęściej używa się pięciu wymiarów:

Pięć wymiarów jakości danych

Przykłady z pliku zamówień Biuromix, wrzesień 2026.

Każdy wymiar przekłada się na konkretne sprawdzenie. Kompletność sprawdzasz, licząc puste komórki w kolumnach. Spójność sprawdzasz, wypisując unikalne wartości kolumny tekstowej i szukając wariantów tego samego. Poprawność sprawdzasz regułami (zakresy, formaty, słowniki). Unikalność sprawdzasz, szukając powtórzonych kluczy. Aktualność sprawdzasz, patrząc na najmniejszą i największą datę.

Nie każdy problem trzeba naprawiać. Brak numeru telefonu klienta nie przeszkadza w analizie sprzedaży, ale brak ceny już tak. Dlatego zanim cokolwiek zmienisz, zapisz pytanie, na które dane mają odpowiedzieć. To ono decyduje, które kolumny muszą być idealne, a które mogą zostać takie, jakie są.

Skąd biorą się błędy w danych

Brudne dane rzadko są czyjąś złą wolą. Najczęstsze źródła problemów to:

  • ręczne wpisywanie: literówka „Krakow” bez polskiej litery, „3O” zamiast „30”, dopisek „szt.” w kolumnie liczbowej;
  • różne systemy: sklep zapisuje datę jako 2026-09-03, a arkusz handlowca jako 03.09.2026;
  • eksport i import: zła strona kodowa zamienia „ł” na krzaki, a przecinek dziesiętny zamienia liczbę w tekst;
  • łączenie plików: ten sam klient trafia do tabeli dwa razy, bo raz ma e-mail pisany małymi, a raz wielkimi literami;
  • wartości zastępcze: ktoś wpisał 0 albo 999, bo pole w formularzu było obowiązkowe.

Dobra wiadomość: większość tych błędów jest powtarzalna. Jeśli raz opiszesz, jak je wykryć i poprawić, następny eksport przygotujesz w kilka minut. Tym zajmiesz się w module o Power Query i dokumentacji.

Cały proces, który poznasz w kursie, wygląda tak:

Proces przygotowania danych w kursie

Najważniejsze w 3 punktach

  1. Przygotowanie danych to wczytanie, sprawdzenie, poprawienie, połączenie i opisanie danych przed analizą.
  2. Jakość oceniasz w pięciu wymiarach: kompletność, spójność, poprawność, unikalność i aktualność.
  3. Pytanie analityczne decyduje, które problemy musisz naprawić, a które możesz zostawić.

Źródła

Materiały do pobrania

Pliki do ćwiczeń są dostępne w abonamencie.

  • Moduł 1: surowy eksport zamówień Biuromix, wrzesień 2026Przegląd pliku, braki, warianty, duplikaty; używany też w modułach 2-429 KBDostępne w abonamencie
  • Moduł 1: skrypt kontrolny (pandas)Profil pliku zamówień: wyniki do ćwiczenia z lekcji 1.21 KBDostępne w abonamencie
  • Moduł 2: eksport księgowy w kodowaniu Windows-1250Import CSV: średnik, cudzysłowy, przecinek dziesiętny, spacja tysięcy10 KBDostępne w abonamencie
  • Moduł 2: płatności z czasem UTC, 23-26.10.2026Strefy czasowe i zmiana czasu 25.10.202612 KBDostępne w abonamencie
  • Moduł 2: skrypt kontrolny (pandas)Import, liczby, daty i strefy czasowe2 KBDostępne w abonamencie
  • Moduł 3: klienci z CRM z brakami i duplikatamiTekst, braki danych, duplikaty identyczne i logiczne19 KBDostępne w abonamencie
  • Moduł 3: skrypt kontrolny (pandas)Słowniki mapowania, braki, duplikaty2 KBDostępne w abonamencie
  • Moduł 4: zamówienia III kwartału 2026 do walidacjiWartości odstające (IQR) i reguły walidacji69 KBDostępne w abonamencie
  • Moduł 4: skrypt kontrolny (pandas)IQR, reguły walidacji i warsztat z lekcji 4.33 KBDostępne w abonamencie
  • Moduł 5: zamówienia III kwartału 2026 (po czyszczeniu)Złączenia i kolumny pochodne; potrzebne też w projekcie końcowym64 KBDostępne w abonamencie
  • Moduł 5: katalog produktówSłownik do złączenia; brak produktu P016 jest celowy1 KBDostępne w abonamencie
  • Moduł 5: klienci (miasto, segment)Słownik klientów do złączenia4 KBDostępne w abonamencie
  • Moduł 5: sprzedaż oddziałów w układzie szerokimPrzestawienie do układu długiego i agregacja5 KBDostępne w abonamencie
  • Moduł 5: skrypt kontrolny (pandas)Złączenia, melt, agregacja, koszyki2 KBDostępne w abonamencie
  • Moduł 6: sprzedaż lipiec 2026 (plik do folderu)Łączenie plików z folderu w Power Query5 KBDostępne w abonamencie
  • Moduł 6: sprzedaż sierpień 2026 (plik do folderu)Łączenie plików z folderu w Power Query5 KBDostępne w abonamencie
  • Moduł 6: sprzedaż wrzesień 2026 (plik do folderu)Łączenie plików z folderu w Power Query6 KBDostępne w abonamencie
  • Moduł 6: skrypt kontrolny (pandas)To samo połączenie plików co w Power Query, do porównania wyników1 KBDostępne w abonamencie
  • Moduł 7: projekt końcowy, zwroty III kwartału 2026Dane do projektu końcowego (wariant A)9 KBDostępne w abonamencie
  • Moduł 7: przykładowe rozwiązanie projektuZajrzyj po własnej próbie; wyniki kontrolne z lekcji 7.22 KBDostępne w abonamencie

Następna: Pierwszy przegląd pliku: profil danych

20 lekcji, pliki i certyfikat w abonamencie.

Program kursu

Karta wymagana · anulujesz jednym kliknięciem · Mam już konto