ODBIERZ TWÓJ BONUS :: »

Ekstrakcja danych w Pythonie. Teoria i praktyka Piotr Rybka

(ebook) (audiobook) (audiobook)
Autor:
Piotr Rybka
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
408
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
59,40 zł 99,00 zł (-40%)
59,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
49,50 zł 99,00 zł (-50%)
49,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Procesów ekstrakcji, oczyszczania, normalizacji i transformacji danych
  • Rodzajów danych, ich struktur i jednostek (bit, bajt, rekord, encja, atrybut)
  • Identyfikowania i wykorzystywania różnych źródeł danych (bazy, hurtownie, pliki, API, IoT)
  • Pracy z plikami binarnymi i tekstowymi oraz ich obsługi w Pythonie
  • Stosowania kodowań tekstu (ASCII, Unicode, UTF-8, UTF-16) i rozpoznawania kodowania w Pythonie
  • Konwersji liczb między systemami pozycyjnymi oraz pracy z notacjami liczbowymi w Pythonie
  • Tworzenia, analizowania i wykorzystywania wyrażeń regularnych w Pythonie
  • Przetwarzania plików CSV, JSON, YAML i XML w Pythonie (odczyt, zapis, modyfikacja)
  • Serializacji i deserializacji danych oraz pracy z formatami wymiany danych
  • Przeszukiwania dokumentów znacznikowych za pomocą JSON Pointer, JSON Path i XPath
  • Parsowania i analizowania struktur dokumentów XML i JSON w Pythonie
  • Definiowania i stosowania schematów walidacji danych (JSON Schema, XML Schema)
  • Budowania własnych parserów i przetwarzania gramatyk formalnych
  • Wykorzystywania bibliotek Pythona do pracy z danymi tekstowymi i binarnymi
  • Zarządzania kodowaniem, dekodowaniem oraz konwersją danych w różnych formatach
  • Rozwiązywania problemów związanych z integracją i migracją danych

Dane: załaduj, przetwarzaj, analizuj

Ekstrakcja danych jest procesem, w którym informacje pozyskuje się z różnych źródeł - zwykle po to, by następnie poddać je dalszej transformacji i analizie. Umiejętność pozyskiwania danych, scalania, filtrowania i obrabiania ich na rozmaite sposoby przydaje się nie tylko zawodowym analitykom. Zdolność poruszania się po świecie danych jest wysoce pożądana również u osób pracujących w działach IT i na stanowiskach menadżerskich. Kto ma dane, ten ma wiedzę i zyskuje przewagę nad konkurencją!

Jeśli chcesz zgłębić teorię ekstrakcji danych i zdobyć praktyczne umiejętności pozwalające operować nimi w Pythonie, ten podręcznik powinien być dla Ciebie pozycją obowiązkową.

Dzięki książce między innymi:

  • Opanujesz podstawowe pojęcia, których znajomość jest niezbędna podczas działań na zbiorach danych
  • Zrozumiesz specyfikę plików binarnych i tekstowych
  • Dowiesz się, na czym polega kodowanie tekstu
  • Poznasz zagadnienia wyrażeń regularnych
  • Zorientujesz się, jakie formaty wymiany danych są dostępne w Pythonie
  • Nauczysz się przeszukiwać dokumenty znacznikowe
  • Zapoznasz się ze schematami formatów wymiany danych

Wybrane bestsellery

O autorze książki

Piotr Rybka - doktor nauk humanistycznych, polonista, językoznawca, informatyk. Prowadził zajęcia na Uniwersytecie Śląskim i w Akademii Górniczo-Hutniczej. Pracował w Instytucie Języka Polskiego PAN. Autor książek i artykułów. Zainteresowanie fonetyką doprowadziło go do programowania w C# i Pythonie - używał ich do analizy akustycznej, automatycznej transkrypcji i generowania tekstów języka naturalnego. W czasie wolnym wyszukuje i kolekcjonuje dobrą muzykę.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Ekstrakcja danych w Pythonie. Teoria i praktyka" wymaga znajomości Pythona na poziomie zaawansowanym?
Nie, książka wprowadza czytelnika w zagadnienia ekstrakcji danych w Pythonie krok po kroku, wyjaśniając podstawowe pojęcia i prezentując praktyczne przykłady. Podstawowa znajomość Pythona będzie pomocna, ale nie jest wymagana zaawansowana wiedza programistyczna.
2. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się m.in. pozyskiwać, przetwarzać i analizować dane z różnych źródeł, obsługiwać popularne formaty danych (CSV, JSON, XML, YAML), stosować wyrażenia regularne oraz korzystać z narzędzi i bibliotek Pythona do pracy z danymi.
3. Czy książka obejmuje najnowsze standardy i biblioteki do ekstrakcji danych w Pythonie?
Tak, książka omawia aktualne formaty wymiany danych oraz pokazuje, jak korzystać z nowoczesnych narzędzi i bibliotek Pythona, takich jak obsługa plików tekstowych i binarnych, wyrażenia regularne czy przetwarzanie dokumentów znacznikowych.
4. Czy w książce znajdę przykłady kodu i ćwiczenia praktyczne?
Tak, publikacja zawiera liczne przykłady kodu w Pythonie oraz praktyczne ćwiczenia, które pomagają utrwalić zdobytą wiedzę i zastosować ją w realnych projektach.
5. Czy ta książka nadaje się jako materiał do samodzielnej nauki ekstrakcji danych?
Tak, książka została napisana z myślą o samodzielnej nauce. Struktura podręcznika, jasne wyjaśnienia i liczne przykłady sprawiają, że możesz skutecznie uczyć się we własnym tempie.
6. Jakie zagadnienia dotyczące formatów danych są omawiane w książce?
Książka szczegółowo opisuje formaty takie jak CSV, JSON, XML, YAML oraz omawia ich obsługę w Pythonie, w tym czytanie, zapisywanie, modyfikowanie i walidację danych.
7. Czy książka przyda się osobom pracującym z bazami danych lub hurtowniami danych?
Tak, publikacja porusza tematykę różnych źródeł danych, w tym baz danych i hurtowni danych, oraz pokazuje, jak efektywnie pozyskiwać i integrować dane z tych źródeł przy użyciu Pythona.
8. Czy po zakupie książki otrzymam wersję elektroniczną (e-book)?
Dostępność wersji elektronicznej zależy od aktualnej oferty księgarni Helion.pl. Szczegóły na temat e-booka znajdziesz na stronie produktu.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
59,40 zł
Dodaj do koszyka
Ebook
49,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint