Shop top categories that ship internationally
Buy new:
-35% $41.99
Delivery Monday, December 23
Ships from: Amazon.com
Sold by: Amazon.com
$41.99 with 35 percent savings
List Price: $64.99
FREE International Returns
No Import Fees Deposit & $18.54 Shipping to Austria Details

Shipping & Fee Details

Price $41.99
AmazonGlobal Shipping $18.54
Estimated Import Fees Deposit $0.00
Total $60.53

Delivery Monday, December 23. Order within 20 hrs 26 mins
Or fastest delivery Friday, December 13
In Stock
$$41.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$41.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Sold by
Amazon.com
Returns
Returnable until Jan 31, 2025
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Returns
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$39.86
FREE International Returns
Eligible for FREE Super Saving Shipping! Fast Amazon shipping plus a hassle free return policy mean your satisfaction is guaranteed! Tracking number provided in your Amazon account with every order. Eligible for FREE Super Saving Shipping! Fast Amazon shipping plus a hassle free return policy mean your satisfaction is guaranteed! Tracking number provided in your Amazon account with every order. See less
Delivery January 8 - 21
Or fastest delivery December 30 - January 10
Usually ships within 1 to 4 weeks
$$41.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$41.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Hands-On Data Analysis with Pandas - Second Edition: A Python data science handbook for data collection, wrangling, analysis, and visualization 2nd ed. Edition

4.4 4.4 out of 5 stars 108 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$41.99","priceAmount":41.99,"currencySymbol":"$","integerValue":"41","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"Crr4Rs3y9ZJJ2%2FuwUk4ZesdFGDkOUAZbP9By%2FMqzIwtx7kQnPtxLj2OkABZQpXal2aOJZRMhc8RRAGrKdoCyv6zOPKKJZsoLNGuboe65a7Fg1ECnVeR7VtIaAouK9GzqX22qaIHcISHgmW1Y5%2F4IvQ%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$39.86","priceAmount":39.86,"currencySymbol":"$","integerValue":"39","decimalSeparator":".","fractionalValue":"86","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"Crr4Rs3y9ZJJ2%2FuwUk4ZesdFGDkOUAZbqSlZXyuZa3ke2ECTdpyVJEfuC41T0Ph5Qoem6jykFoSZiH5hlIwyNrhHzAclOpdJFBlnaKk2nPAjC1QoXranik0RzRt3Qlyy3cREpu4osYXRcedU2mRzxrOw1fd6tdXHnhcRPfvg4%2Ff8eq8%2B1URUeg%3D%3D","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Get to grips with pandas by working with real datasets and master data discovery, data manipulation, data preparation, and handling data for analytical tasks

Key Features
  • Perform efficient data analysis and manipulation tasks using pandas 1.x
  • Apply pandas to different real-world domains with the help of step-by-step examples
  • Make the most of pandas as an effective data exploration tool
Book Description

Extracting valuable business insights is no longer a 'nice-to-have', but an essential skill for anyone who handles data in their enterprise. Hands-On Data Analysis with Pandas is here to help beginners and those who are migrating their skills into data science get up to speed in no time.

This book will show you how to analyze your data, get started with machine learning, and work effectively with the Python libraries often used for data science, such as pandas, NumPy, matplotlib, seaborn, and scikit-learn.

Using real-world datasets, you will learn how to use the pandas library to perform data wrangling to reshape, clean, and aggregate your data. Then, you will learn how to conduct exploratory data analysis by calculating summary statistics and visualizing the data to find patterns. In the concluding chapters, you will explore some applications of anomaly detection, regression, clustering, and classification using scikit-learn to make predictions based on past data.

This updated edition will equip you with the skills you need to use pandas 1.x to efficiently perform various data manipulation tasks, reliably reproduce analyses, and visualize your data for effective decision making - valuable knowledge that can be applied across multiple domains.

What you will learn
  • Understand how data analysts and scientists gather and analyze data
  • Perform data analysis and data wrangling using Python
  • Combine, group, and aggregate data from multiple sources
  • Create data visualizations with pandas, matplotlib, and seaborn
  • Apply machine learning algorithms to identify patterns and make predictions
  • Use Python data science libraries to analyze real-world datasets
  • Solve common data representation and analysis problems using pandas
  • Build Python scripts, modules, and packages for reusable analysis code
Who this book is for

This book is for data science beginners, data analysts, and Python developers who want to explore each stage of data analysis and scientific computing using a wide range of datasets. Data scientists looking to implement pandas in their machine learning workflow will also find plenty of valuable know-how as they progress.

You'll find it easier to follow along with this book if you have a working knowledge of the Python programming language, but a Python crash-course tutorial is provided in the code bundle for anyone who needs a refresher.

Table of Contents
  1. Introduction to Data Analysis
  2. Working with Pandas DataFrames
  3. Data Wrangling with Pandas
  4. Aggregating Pandas DataFrames
  5. Visualizing Data with Pandas and Matplotlib
  6. Plotting with Seaborn and Customization Techniques
  7. Financial Analysis - Bitcoin and the Stock Market
  8. Rule-Based Anomaly Detection
  9. Getting Started with Machine Learning in Python
  10. Making Better Predictions - Optimizing Models
  11. Machine Learning Anomaly Detection
  12. The Road Ahead

Frequently bought together

This item: Hands-On Data Analysis with Pandas - Second Edition: A Python data science handbook for data collection, wrangling, analysis, and visualization
$41.99
In Stock
Ships from and sold by Amazon.com.
+
$43.99
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Treatment
Choose items to buy together.

From the brand


From the Publisher

B16834 - author image in focus
B16834 - 1

What makes this second edition of Hands-On Data Analysis with Pandas stand out from other pandas titles?

Hands-On Data Analysis with Pandas is not your typical data science book. Say goodbye to the stereotypical datasets that most tutorials and books use and say hello to real-world data with real-world issues; after all, the data you will work with in real life won’t be perfect either.

This book shows you how to work with realistic datasets, so you can master the use of pandas for data analysis. Elements of software engineering are also included throughout the chapters, which will strengthen your programming skills—you’ll learn how to build scripts with command-line arguments, package analysis code in classes, and build Python packages for modular and reusable analysis code.

B16834 - 2

What's new in the second edition of Hands-On Data Analysis with Pandas?

In this edition, the code examples have been updated for newer versions of the libraries used. The book also features new and revised examples highlighting new features in pandas 1.2. In addition, there are significant changes to the content of some chapters, while others have new examples and/or datasets.

B16834 - 3

What are the key takeaways for the readers buying this book?

Working with data doesn’t preclude good programming skills. This book will instill confidence and teach the concepts needed to write quality data science code using pandas and other Python data science libraries. You'll be able to apply new data wrangling and visualization skills to a variety of real-world datasets and have the confidence to search for solutions to common problems in both the documentation and resources like Stack Overflow with a solid foundation in pandas.

Editorial Reviews

About the Author

Stefanie Molin is a data scientist and software engineer at Bloomberg LP in NYC, tackling tough problems in information security, particularly revolving around anomaly detection, building tools for gathering data, and knowledge sharing. She has extensive experience in data science, designing anomaly detection solutions, and utilizing machine learning in both R and Python in the AdTech and FinTech industries. She holds a B.S. in operations research from Columbia University's Fu Foundation School of Engineering and Applied Science, with minors in economics, and entrepreneurship and innovation. In her free time, she enjoys traveling the world, inventing new recipes, and learning new languages spoken among both people and computers.

Product details

  • Publisher ‏ : ‎ Packt Publishing; 2nd ed. edition (April 29, 2021)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 788 pages
  • ISBN-10 ‏ : ‎ 1800563450
  • ISBN-13 ‏ : ‎ 978-1800563452
  • Item Weight ‏ : ‎ 2.97 pounds
  • Dimensions ‏ : ‎ 9.25 x 7.5 x 1.62 inches
  • Customer Reviews:
    4.4 4.4 out of 5 stars 108 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Stefanie Molin
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Stefanie Molin is a software engineer and data scientist at Bloomberg in New York City, where she tackles tough problems in information security, particularly those revolving around data wrangling/visualization, building tools for gathering data, and knowledge sharing. She holds a bachelor’s of science degree in operations research from Columbia University's Fu Foundation School of Engineering and Applied Science, as well as a master’s degree in computer science, with a specialization in machine learning, from Georgia Tech. In her free time, she enjoys traveling the world, inventing new recipes, and learning new languages spoken among both people and computers.


Customer reviews

4.4 out of 5 stars
108 global ratings

Top reviews from the United States

Reviewed in the United States on December 2, 2021
This is a killer book for the Python and data wrangling professional, making all other books look like elementary school treatments. I've read 7 Pandas books and 32 Python books that have Pandas sections. Stepanie Molin's is by far the strongest, most detailed, easiest to follow, best-exampled book, and easiest to understand of any of the 39 books read. All other books pale in comparison to this must-read book from Molin.

The datasets are intuitive. Not a boring texty book. Instead, lots of example code appears on every single page, illustrating the features. The story and example code flow together, not skipping around or showing disjointed points. The chapters follow your workflow, from data ingest and EDA to data cleaning, data wrangling, visualizataion, and finally to applications.

Thorough treatments are given to data cleaning, data wrangling, and data enrichment as separate topics, going into deep details on how to reshape and reindex data frames, how to do proper joins on data frames, left, right, inner, and outer, and how to do many other data cleaning and wrangling steps. For exaple, you'll learn how to set a new index, and why you should do that. And when inserting rows from different dataframes, you can leave yourself a new indicator column that shows you which table added the row. Pandas has many features like this that professionals should know, and Stephanie Molin shows the "how to".

Of course there's a GitHub link so you can download the example datasets. Honestly, I'm only up through data wrangling - have not even reached the financial analysis, machine learning, and advanced visualization code. I can hardly wait to work all the examples in person. (As you know, reading is good, but building the code is by far the most effective way to learn.)

Thanks Stephanie for devoting the time to making this a wonderful detailed and usable guide on how to use Pandas to solve my customer's problems. What a joy to read and use. This is the first and best book you should buy for Pandas.
18 people found this helpful
Report
Reviewed in the United States on May 24, 2023
This easy to follow book is exactly what I needed at this stage of my learning curve. I love how the author takes the reader through accessing real world data that are messy and in some cases missing. Accessing real world data with APIs is a tool I appreciate leaning and then seeing the shortcomings of the real world data has been what most other books are missing. This book will better allow me to translate the lessons to my own needs. Well done!
2 people found this helpful
Report
Reviewed in the United States on October 17, 2021
Solid Book for those with with intermediate python knowledge
5 people found this helpful
Report
Reviewed in the United States on June 14, 2021
Hands on Data Analysis with Pandas is one of the best books I have read recently. What I like the most about it is the structure: combine chapters explaining the different parts of pandas with chapters that have complete practical examples of analysis. This allows you to see detailed examples about the functionality but also see how they fit in the larger picture of a full analysis.

Also, it approaches the teaching of pandas with both a data analyst perspective and a software engineer perspective. To be successful in data science today we need to wear both of those hats, so for someone coming from an analysis background without formal software engineering training, the book helps demystify concepts like virtualenv, simulations, source control, etc.

It’s not only about learning Pandas but about using pandas in the right away.
7 people found this helpful
Report
Reviewed in the United States on June 13, 2021
I've bought and returned several pandas books so far, but this book checks all the boxes. It's easy to follow along with in the provided Jupyter notebooks, uses examples with real datasets (my favourite was the earthquake data), and taught me some software engineering concepts to write better code as a data scientist. The two chapters on plotting were also fantastic! A must buy for aspiring data scientists!
5 people found this helpful
Report
Reviewed in the United States on July 31, 2021
it breaks it down and explains the why behind it
3 people found this helpful
Report
Reviewed in the United States on August 4, 2021
As an analyst in a cyber security operation center role, I live and breathe data. The more, the better. Pandas is a natural fit for organizing, navigating and analyzing diverse data at scale. However, if you’ve ever tried leveraging Pandas to do this, you quickly realize how difficult it can be. The documentation is ambiguous and due to the diversity of the how others leverage Pandas it’s difficult to find scenarios and code examples that line up with your needs. Enter “Hands-On Data Analysis with Pandas”. Molin does a great job at organizing and presenting all you need to get started leveraging both pandas and Jupyter notebooks. She also clearly and concisely explains the fundamental of machine learning and statistical analysis. Her mastery is in both understanding the discipline and the libraries used to get the work done. I not only reference the book to help with organizing and analyzing my data, I also reference the book to support my visualization and plotting requirements. There aren’t many books out there that are both this comprehensive and good at teaching a very complex subject. If you are in cyber security you need this book.
4 people found this helpful
Report
Reviewed in the United States on August 17, 2022
Just barely OK. If you need to learn Pandas, get Wes McKinnon's book. This one is too superficial to help you get past the starting line.
5 people found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Vanesa Magar
5.0 out of 5 stars Good reference
Reviewed in the United Kingdom on May 27, 2024
This is a good pandas reference. I got the kindle edition and it is very convenient when you are on the move and you have to work!
João
5.0 out of 5 stars Hands-On Data review
Reviewed in Spain on October 19, 2023
Hands-On Data Analysis with Pandas: A Python data science handbook for data collection, wrangling, analysis, and visualization, 2nd Edition by Stefanie Molin is one of the best books for data science beginners, data analysts, and Python! This is my reference book and for sure I would like to recommend it for anyone interested in these topics.
Florian Paolo
5.0 out of 5 stars Ottimo libro
Reviewed in Italy on February 11, 2023
Livello intermedio, teoria e ottimi esempi, il capitolo sulla classe per l'analisi dati di borsa è veramente ben fatto. Uso proficuo del chaining e delle classi.
Uno dei migliori testi su python e le librerie per l'analisi dei dati. Consiglio
Junger Typ
2.0 out of 5 stars Unstructured and impractical
Reviewed in Germany on July 5, 2021
I have been able to make some experiences in the field of Data Science and wanted to have a book that approaches the topic in a structured way and also ages well, i.e. places a great emphasis on principles. This book could not meet both expectations. On one hand, the structure is very confusing, a red thread is not recognizable. There is always jumping between topics and at the end of a chapter you don't really know what you were supposed to learn. On the other hand, little emphasis is placed on principles and instead the author loses herself in mundane details. The whole thing is crowned by the fact that already two months after the publication of the book, the code from the associated GitHub repo no longer works and is also obviously not updated.
Vitor Ribeiro
5.0 out of 5 stars That's a very useful book. I do recommend buying it.
Reviewed in Japan on August 26, 2021
Although it is a tick book, the explanations are very concise and the chapters are dynamic.