Przejdź do głównej treści

Kurs

Czyszczenie danych w Pythonie

Średniozaawansowany4 godz.

Naucz się diagnozować i naprawiać brudne dane oraz zdobyj umiejętności potrzebne do przekształcania surowych danych w trafne wnioski!

Python4 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}3,500 XP150K+Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Odkryj, jak czyścić dane w Pythonie

Powszechnie mówi się, że data scientist spędzają 80% swojego czasu na czyszczeniu i przetwarzaniu danych, a tylko 20% na ich analizie. Czyszczenie danych to niezbędny etap pracy każdego data scientist, ponieważ analiza nieczystych danych może prowadzić do błędnych wniosków.

W tym kursie nauczysz się, jak identyfikować, diagnozować i rozwiązywać różne problemy związane z czyszczeniem danych w Pythonie, od prostych po zaawansowane. Będziesz pracować z nieprawidłowymi typami danych, sprawdzać, czy dane mieszczą się w prawidłowym zakresie, obsługiwać brakujące dane, wykonywać łączenie rekordów i nie tylko!

Dowiedz się, jak czyścić różne typy danych

Pierwszy rozdział kursu omawia najczęstsze problemy z danymi i sposoby ich naprawy. Najpierw poznasz podstawowe typy danych i nauczysz się, jak pracować z każdym z nich osobno. Następnie zastosujesz ograniczenia zakresu i usuniesz zduplikowane punkty danych.

Ostatni rozdział omawia łączenie rekordów, potężne narzędzie do scalania wielu zbiorów danych. Nauczysz się, jak łączyć rekordy, obliczając podobieństwo między ciągami znaków. Na koniec wykorzystasz nowe umiejętności, aby połączyć dwa zbiory danych z recenzjami restauracji w jeden czysty główny zbiór danych.

Zdobądź pewność w czyszczeniu danych

Po ukończeniu kursu zyskasz pewność w czyszczeniu danych różnych typów oraz wykorzystaniu łączenia rekordów do scalania wielu zbiorów danych. Czyszczenie danych to podstawowa umiejętność dla data scientistów. Jeśli chcesz dowiedzieć się więcej o czyszczeniu danych w Pythonie i jego zastosowaniach, sprawdź poniższe ścieżki: Data Scientist z Pythonem oraz Importowanie i czyszczenie danych z Pythonem.

Wymagania wstępne

Program kursu

Plan kursu

1

Typowe problemy z danymi

W tym rozdziale nauczysz się radzić sobie z najczęstszymi problemami związanymi z brudnymi danymi. Będziesz konwertować typy danych, stosować ograniczenia zakresu, aby usuwać przyszłe punkty danych, oraz eliminować zduplikowane rekordy, żeby uniknąć podwójnego liczenia.
Rozpocznij rozdział
2

Problemy z danymi tekstowymi i kategorycznymi

Dane kategoryczne i tekstowe bywają jednymi z najbardziej nieuporządkowanych elementów zbioru danych ze względu na swój nieustrukturyzowany charakter. W tym rozdziale nauczysz się poprawiać niespójności związane z białymi znakami i wielkością liter w etykietach kategorii, łączyć wiele kategorii w jedną oraz ujednolicać format ciągów znaków.
Rozpocznij rozdział
3

Zaawansowane problemy z danymi

W tym rozdziale zajmiesz się bardziej zaawansowanymi problemami z czyszczeniem danych – na przykład sprawdzeniem, czy wszystkie wagi są podane w kilogramach zamiast w funtach. Zdobędziesz też cenne umiejętności, które pomogą ci weryfikować poprawność dodanych wartości oraz dbać o to, by brakujące dane nie wpływały negatywnie na twoje analizy.
Rozpocznij rozdział
4

Łączenie rekordów

Łączenie rekordów to skuteczna technika służąca do scalania wielu zbiorów danych, przydatna zwłaszcza gdy wartości zawierają literówki lub różne warianty zapisu. W tym rozdziale nauczysz się łączyć rekordy, obliczając podobieństwo między ciągami znaków, a następnie wykorzystasz nowe umiejętności, aby połączyć dwa zbiory recenzji restauracji w jeden, uporządkowany zbiór danych.
Rozpocznij rozdział

Czyszczenie danych w Pythonie

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.