Przejdź do głównej treści

Kurs

Wyrażenia regularne w R – poziom średnio zaawansowany

Średniozaawansowany4 godz.

Manipuluj danymi tekstowymi, analizuj je i więcej, opanowując wyrażenia regularne i odległości między ciągami w R.

R4 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}3,650 XP4,778Zaś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 kursantów z tysięcy firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Analiza danych w tabelach to jedno, ale co zrobić, gdy najciekawsze informacje nie są dostępne w postaci uporządkowanego zbioru danych, lecz jako zwykły tekst? Nie ma powodu do obaw: w tym kursie nauczysz się tworzyć zaawansowane wyrażenia regularne, które pomogą ci wyciągnąć z nieustrukturyzowanego tekstu wszystko, czego potrzebujesz do analiz. Co więcej – korzystając z koncepcji odległości między ciągami znaków, nauczysz się pracować nawet z tekstem zawierającym literówki czy błędy skanowania i dopasowywać go do właściwych rekordów z innych źródeł danych (łączenie rekordów). Jako materiał do nauki posłużą nam prawdziwe dokumenty dotyczące wyników box office szwajcarskich kin.

Wymagania wstępne

Program nauczania

Plan kursu

1

Wyrażenia regularne: tworzenie własnych wzorców

Wyrażenia regularne mogą na początku wydawać się przytłaczające – zawierają mnóstwo znaków specjalnych. W tym rozdziale nauczysz się je rozszyfrować i samodzielnie pisać wzorce, które znajdą dokładnie to, czego szukasz.
Zacznij rozdział
3

Wydobywanie ustrukturyzowanych danych z tekstu

4

Podobieństwa między ciągami znaków

R

Wyrażenia regularne w R – poziom średnio zaawansowany

Kurs
ukończony

Zdobądź zaświadczenie o ukończeniu

Zapisz się teraz

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.