ODBIERZ TWÓJ BONUS :: »

Ekstrakcja danych w Pythonie. Teoria i praktyka Piotr Rybka

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
64,35 zł 99,00 zł (-35%)
59,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
54,45 zł 99,00 zł (-45%)
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
MARCOWY RESET Z KSIĄŻKĄ! / Ebooki -45%, książki -35%

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

Zamknij

Wybierz metodę płatności

Książka
64,35 zł
Dodaj do koszyka
Ebook
54,45 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile