ODBIERZ TWÓJ BONUS :: »

Matematyczny Python. Obliczenia naukowe i analiza danych z użyciem NumPy, SciPy i Matplotlib Robert Johansson

Autor:
Robert Johansson
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.3/6  Opinie: 4
Stron:
544
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
119,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
59,50 zł 119,00 zł (-50%)
59,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

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia i manipulowania tablicami, wektorami i macierzami w NumPy
  • Przeprowadzania obliczeń symbolicznych, takich jak pochodne, całki i granice
  • Wizualizowania danych i tworzenia wykresów 2D oraz 3D w Matplotlib
  • Rozwiązywania układów równań liniowych i nieliniowych
  • Stosowania metod optymalizacji jednowymiarowej i wielowymiarowej
  • Wykonywania interpolacji wielomianowej i funkcjami sklejanymi
  • Przeprowadzania całkowania numerycznego i symbolicznego
  • Rozwiązywania równań różniczkowych zwyczajnych i cząstkowych
  • Pracy z macierzami rzadkimi i analizowania grafów oraz sieci
  • Analizowania i przetwarzania danych z użyciem pandas i Seaborn
  • Wykorzystywania narzędzi statystycznych i testowania hipotez
  • Budowania modeli statystycznych, regresji liniowej i logistycznej
  • Stosowania technik uczenia maszynowego: regresji, klasyfikacji i klasteryzacji
  • Wdrażania statystyki bayesowskiej i próbkowania rozkładów a posteriori
  • Przetwarzania sygnałów, analizy spektralnej i filtrowania danych
  • Optymalizowania kodu za pomocą Numba i Cython

Nie tylko programiści lubią Pythona. Również naukowcy i analitycy danych coraz częściej korzystają z tego języka, zwłaszcza że przed praktykami obliczeniowymi otwierają się niespotykane możliwości. Rozwój sprzętu, oprogramowania i algorytmów pozwala śmiało wkraczać w nowe obszary zastosowania i tworzyć nowe branże. W dalszym ciągu jednak prowadzenie obliczeń pozostaje dziedziną interdyscyplinarną, wymagającą wiedzy matematycznej i myślenia naukowego. Jeśli chce się wykorzystać do obliczeń nowoczesne technologie, takie jak Python wraz z szerokim ekosystemem bibliotek i rozszerzeń, trzeba też posiadać praktyczne umiejętności programowania.

W tej książce wyczerpująco przedstawiono nowoczesne metody rozwiązywania problemów obliczeniowych z tak różnych dziedzin, jak badania naukowe, inżynieria, finanse czy analiza danych za pomocą Pythona i jego bibliotek. Omówiono również wiele technik, w tym obliczenia oparte na tablicach, obliczenia symboliczne, metody wizualizacji danych, numeryczne operacje wejścia-wyjścia, rozwiązywanie równań, optymalizacja, interpolacja czy całkowanie. Pokazano także, jak rozwiązywać problemy obliczeniowe charakterystyczne dla takich dziedzin jak rozwiązywanie równań różniczkowych, analiza danych, modelowanie statystyczne i uczenie maszynowe. Znalazło się tu też wiele studiów przypadków, ukazujących zastosowanie Pythona w analizie danych i statystyce.

W książce między innymi:

  • wektory i macierze w NumPy
  • wykresy i wizualizacje danych w Matplotlib
  • analiza danych z pandas i SciPy
  • modelowanie statystyczne i uczenie maszynowe z statsmodels i scikit-learn
  • optymalizacja kodu za pomocą Numba i Cython

Python: język, który naukowcy lubią najbardziej!

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

Wybrane bestsellery

O autorze książki

Dr Robert Johansson jest doświadczonym programistą Pythona. Od ponad dziesięciu lat zajmuje się obliczeniami naukowymi. Współtworzył popularny framework QuTiP do symulacji dynamiki układów kwantowych oraz wiele bibliotek w Pythonie. Jest pasjonatem obliczeń, programowania, a także nauczania i popularyzowania nowatorskich, powtarzalnych i rozszerzalnych metod obliczeniowych.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka zawiera praktyczne przykłady i ćwiczenia?
Tak, publikacja pełna jest praktycznych przykładów, studiów przypadków oraz kodów źródłowych, które można samodzielnie uruchomić i modyfikować.
2. Czy muszę znać zaawansowaną matematykę lub programowanie, aby korzystać z tej książki?
Nie, książka prowadzi czytelnika krok po kroku przez zagadnienia matematyczne i programistyczne, wyjaśniając zarówno podstawy Pythona, jak i niezbędne koncepcje matematyczne. Przyda się jednak podstawowa znajomość programowania i matematyki.
3. Jakie biblioteki Python są omawiane w książce?
Książka szczegółowo opisuje wykorzystanie bibliotek NumPy, SciPy, Matplotlib, a także Pandas, SymPy, statsmodels, scikit-learn, Numba, Cython i innych narzędzi przydatnych w obliczeniach naukowych i analizie danych.
4. Czy znajdę w książce informacje o instalacji i konfiguracji środowiska Python?
Tak, w dodatku znajduje się szczegółowa instrukcja instalacji i konfiguracji środowiska Python oraz potrzebnych bibliotek, m.in. z użyciem Miniconda i conda.
5. Czy ta książka pomoże mi w pracy z danymi i wizualizacjami?
Tak, książka omawia techniki analizy danych, przetwarzania sygnałów, wizualizacji wyników oraz pracy z popularnymi formatami plików, co jest przydatne w pracy analityka i naukowca.
6. Czy publikacja nadaje się do samodzielnej nauki?
Tak, książka jest napisana z myślą o samodzielnej nauce - zawiera wyjaśnienia, przykłady, podsumowania i materiały dodatkowe, które pomagają w utrwaleniu wiedzy.
7. Jakie zagadnienia matematyczne i statystyczne są poruszane w książce?
W książce znajdziesz tematy takie jak algebra liniowa, rachunek różniczkowy i całkowy, statystyka klasyczna i bayesowska, modelowanie statystyczne, równania różniczkowe, interpolacja, optymalizacja i uczenie maszynowe.
8. Czy książka obejmuje zagadnienia przydatne do pracy naukowej lub w przemyśle?
Tak, omawiane narzędzia i techniki są szeroko stosowane zarówno w środowisku naukowym, jak i w branżach takich jak inżynieria, finanse, analiza danych czy uczenie maszynowe.

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
119,00 zł
Czasowo niedostępna
Ebook
59,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