{"product_id":"learning-pandas-2-second-edition-matthew-rosch-9789349174665","title":"Learning Pandas 2, Second Edition: Master Data Wrangling, NLP, Geospatial Analysis, and Production ML Pipelines using pandas 2.3","description":"\u003cp\u003eThis book has been updated with Pandas 2.3, and it's exactly what ML engineers, data scientists and data engineers have been waiting for. It's a \u003cstrong\u003ehands-on desk guide\u003c\/strong\u003e that's \u003cstrong\u003efull of solutions\u003c\/strong\u003e, and it's the most up-to-date, \u003cstrong\u003eproduction-ready book\u003c\/strong\u003e to the most widely used data manipulation library in the Python ecosystem.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis book \u003cstrong\u003ecovers all the big changes in Pandas 2.3, like Copy-on-Write semantics, PyArrow-backed types that save over 50% memory, the new default StringDtype, and the deprecated frequency aliases that are messing up time series pipelines\u003c\/strong\u003e everywhere. All the chapters are based on one growing application using a real Customer Churn dataset, so every technique is put into a context where you can trace it and use it in production.Once you've got the hang of pandas, you will be exploring deep into \u003cstrong\u003efeature engineering with feature_engine and scikit-learn's set_output API, dealing with class imbalance with SMOTE and ADASYN, and doing distributed computing with Dask, as well as JIT-compiled custom functions with Numba and JAX\u003c\/strong\u003e. On top of that, you'll be able to \u003cstrong\u003ehandle full NLP pipelines from TF-IDF to LDA topic modelling, and geospatial analysis with GeoPandas\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eIt doesn't matter if you're building ML pipelines, scaling data infrastructure, or connecting pandas to TensorFlow, PyTorch, or JAX, this book will give you the practical depth and modern patterns to do it correctly on pandas 2.3 today, and stay forward-compatible with pandas 3.0 tomorrow.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eKey Features\u003cp\u003eBuild memory-efficient pipelines using PyArrow backends and targeted dtype choices.\u003c\/p\u003e\u003cp\u003eWrite Copy-on-Write-safe assignment patterns that work on pandas 2.3 and 3.0.\u003c\/p\u003e\u003cp\u003eEngineer rich ML features using ratios, bins, group statistics, and interaction terms.\u003c\/p\u003e\u003cp\u003eHandle class imbalance with SMOTE, ADASYN, and quantified pandas-based profiling.\u003c\/p\u003e\u003cp\u003eScale datasets beyond RAM using Dask lazy evaluation and distributed cluster computing.\u003c\/p\u003e\u003cp\u003eAccelerate custom scoring functions with Numba JIT and JAX-compiled batch operations.\u003c\/p\u003e\u003cp\u003eExtract sentiment, topics, and clusters from raw text using TF-IDF and LDA pipelines.\u003c\/p\u003e\u003cp\u003ePerform spatial joins, buffer analysis, and geocoding with GeoPandas and geopy.\u003c\/p\u003e\u003cp\u003ePreserve named DataFrames throughout sklearn Pipelines using the set_output API.\u003c\/p\u003e\u003cp\u003eMigrate confidently from legacy pandas patterns to pandas 2.3 production standards.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eTable of Content\u003cp\u003eGetting Started with Pandas 2.3\u003c\/p\u003e\u003cp\u003eData Read, Storage, and File Formats\u003c\/p\u003e\u003cp\u003eIndexing and Selecting Data\u003c\/p\u003e\u003cp\u003eData Manipulation and Transformation\u003c\/p\u003e\u003cp\u003eTime Series and DateTime Operations\u003c\/p\u003e\u003cp\u003ePerformance Optimization and Scaling\u003c\/p\u003e\u003cp\u003eMachine Learning with Pandas 2.3\u003c\/p\u003e\u003cp\u003eText Mining and NLP\u003c\/p\u003e\u003cp\u003eGeospatial Data Analysis\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Matthew Rosch\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 9349174669\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9789349174665\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Gitforgits\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 04\/10\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 220\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.85lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 0.46d","brand":"Matthew Rosch","offers":[{"title":"Paperback","offer_id":48874664362239,"sku":"9789349174665","price":69.99,"currency_code":"USD","in_stock":true}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/learning-pandas-2-second-edition-matthew-rosch-9789349174665","provider":"WR Book House","version":"1.0","type":"link"}