ODBIERZ TWÓJ BONUS :: »

Pandas. Receptury. Obliczenia naukowe, szeregi czasowe i eksploracyjna analiza danych w Pythonie. Wydanie III William Ayd, Matthew Harrison

Autorzy:
William Ayd, Matthew Harrison
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
344
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
53,40 zł 89,00 zł (-40%)
53,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
44,50 zł 89,00 zł (-50%)
44,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?

  • Importowania i wykorzystywania podstawowych obiektów pandas: Series, DataFrame, Index
  • Wybierania, filtrowania i przypisywania wartości w strukturach pandas, w tym MultiIndex
  • Pracy z różnymi typami danych: liczbowymi, tekstowymi, logicznymi, kategorycznymi i czasowymi
  • Obsługi brakujących wartości i typów specjalnych, takich jak PyArrow i NumPy object
  • Wczytywania i zapisywania danych z plików CSV, Excel, SQL, Parquet, JSON, HTML i innych formatów
  • Przeprowadzania operacji arytmetycznych, agregacji, transformacji i mapowania na danych
  • Grupowania, agregowania i stosowania zaawansowanych funkcji na zbiorach danych
  • Łączenia, scalania i przekształcania ramek danych za pomocą merge, join, pivot, melt, stack i innych metod
  • Tworzenia i dostosowywania wykresów z użyciem Matplotlib i Seaborn
  • Analizowania danych kategorycznych i ciągłych oraz wizualizacji rozkładów
  • Pracy z danymi czasowymi: obsługi stref czasowych, przesunięć dat, resamplingu i agregacji
  • Optymalizowania wydajności kodu pandas i unikania typowych pułapek związanych z typami danych
  • Wykorzystywania funkcji zwektoryzowanych i technik programowania sterowanego testami
  • Integracji z ekosystemem narzędzi: NumPy, PyArrow, scikit-learn, XGBoost, Plotly, Dask, Polars, cuDF
  • Automatycznej eksploracji i profilowania danych z użyciem YData Profiling
  • Sprawdzania poprawności danych i walidacji z pomocą Great Expectations

Pandas to najpopularniejsza biblioteka Pythona do przetwarzania danych. Jednak nawet doświadczeni użytkownicy tego darmowego narzędzia często nie znają jego wszystkich imponujących, a przy tym wyjątkowo przydatnych funkcji. Choć oficjalna dokumentacja pandas jest obszerna, brakuje w niej praktycznych przykładów pokazujących, jak łączyć wiele poleceń a to właśnie okazuje się kluczowe!

Książka powstała z myślą o wszystkich, którzy zajmują się analizą danych bez względu na poziom doświadczenia. Została pomyślana tak, aby w klarowny i praktyczny sposób, krok po kroku wyjaśnić wykonywanie różnych operacji na danych: od podstawowych czynności przetwarzania danych po zaawansowane techniki obsługi dużych zbiorów. Poszczególne receptury przygotowano w czytelnej konwencji: Jak to zrobić? Jak to działa? To jeszcze nie wszystko Każda receptura jest niezależna od innych, a układ treści pozwala na łatwe i szybkie odnalezienie potrzebnego zagadnienia.

W książce między innymi:

  • system typów pandas
  • eksploracja danych za pomocą biblioteki pandas
  • grupowanie, agregowanie, przekształcanie i łączenie danych z różnych źródeł
  • niezawodne szeregi czasowe i skalowanie operacji w pandas
  • ekosystem biblioteki pandas

Doskonałe źródło praktycznych rozwiązań typowych problemów, z którymi spotkasz się w swojej pracy analitycznej w Pythonie!

Wes McKinney, twórca projektów pandas i Ibis

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

William Ayd od 2018 roku opiekuje się projektem pandas. Jest też doświadczonym konsultantem w dziedzinie zastosowania biblioteki pandas i Pythona w danologii.

Matthew Harrison korzysta z Pythona od 2000 roku. Jest autorem popularnych podręczników, takich jak Uczenie maszynowe w Pythonie. Leksykon kieszonkowy.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka zawiera praktyczne przykłady kodu w Pythonie dotyczące analizy danych z użyciem biblioteki pandas?
Tak, książka prezentuje liczne praktyczne receptury i przykłady kodu, które krok po kroku pokazują, jak rozwiązywać typowe problemy związane z analizą danych w pandas.
2. Czy znajdę w książce wskazówki dotyczące pracy z dużymi zbiorami danych lub optymalizacji wydajności?
Tak, jeden z rozdziałów poświęcony jest technikom zwiększania wydajności oraz pracy z dużymi zbiorami danych, w tym optymalnemu wykorzystaniu funkcji pandas i unikania typowych pułapek.
3. Czy książka wyjaśnia, jak integrować pandas z innymi narzędziami i bibliotekami używanymi w analizie danych?
Tak, książka opisuje współpracę pandas z innymi popularnymi bibliotekami Python, takimi jak NumPy, scikit-learn, XGBoost, PyArrow czy narzędziami do wizualizacji danych.
4. Czy publikacja nadaje się do nauki samodzielnej i szybkiego rozwiązywania konkretnych problemów?
Tak, każda receptura jest niezależna i zorganizowana w przejrzysty sposób, co pozwala szybko znaleźć rozwiązanie konkretnego problemu bez konieczności czytania całej książki.
5. Czy książka obejmuje zagadnienia związane z analizą szeregów czasowych i danymi czasowymi?
Tak, osobny rozdział poświęcono pracy z danymi czasowymi, obsłudze stref czasowych, resamplingowi oraz analizie szeregów czasowych w pandas.
6. Czy publikacja zawiera informacje o wizualizacji danych?
Tak, w książce znajduje się rozdział poświęcony tworzeniu wykresów i wizualizacji danych z wykorzystaniem bibliotek takich jak Matplotlib i Seaborn.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji papierowej oraz w formatach elektronicznych (eBook: PDF, ePub, mobi), co umożliwia wygodne czytanie na różnych urządzeniach.
8. Czy znajdę w książce przykłady dotyczące importu i eksportu danych z różnych źródeł, takich jak Excel, CSV czy bazy danych?
Tak, książka szczegółowo opisuje operacje wejścia-wyjścia w pandas, w tym pracę z plikami CSV, Excel, JSON, Parquet oraz integrację z bazami danych SQL.

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
53,40 zł
Dodaj do koszyka
Ebook
44,50 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 Google Pay Ikona płatności ING Bank Śląski 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łać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile