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 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