Shop Nichols Farms
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.
Buy New
-16% $50.56
FREE delivery July 22 - 27
Ships from: Amazon
Sold by: waterfall media
$50.56 with 16 percent savings
List Price: $59.99 Image
FREE delivery July 22 - 27
Or fastest delivery July 22 - 25
$$50.56 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$50.56
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Amazon
Ships from
Amazon
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
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
$5.00
Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! See less
$3.99 delivery Wednesday, July 22. Details
Only 1 left in stock - order soon.
$$50.56 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$50.56
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.
Ships from and sold by HPB-Red.
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

  • Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

4.6 out of 5 stars (1,823)

{"desktop_buybox_group_1":[{"displayPrice":"$50.56","priceAmount":50.56,"currencySymbol":"$","integerValue":"50","decimalSeparator":".","fractionalValue":"56","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"kRO1rsbc43ppnmjWu4beeVZr15uYa0haD6I5f8VymHrKlWw2xn8e1YjhmJjrAFHiHOH2r2hBucJ7HeyRfGo29IEnW0XP9mxP0BdiSoYqC00iCQS573AxgeCgSWp1UIlNde%2B685CX8yslC7wVhFqh2k5xmdyaBcXz1pqnLUi29W800pmHAxZ25WHZWxhwF8JS","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$5.00","priceAmount":5.00,"currencySymbol":"$","integerValue":"5","decimalSeparator":".","fractionalValue":"00","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"kRO1rsbc43ppnmjWu4beeVZr15uYa0haDINYDk%2FxgP4Jqo8Dpxo%2Byv6nberG5triII0RbI6DG6o7YdC5CWa9aVR7JIMXKYNx1hAamB%2FiYWehs7fvT%2FEK7RkhvywmO%2FjNIDlZBinK%2B9Mahz%2BaJo9qvjJ9NVlTVSzM7i2SSWa2Jo%2BoXvpquzpW7aD2Jt5hBqdx","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6, the second edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You’ll learn the latest versions of pandas, NumPy, IPython, and Jupyter in the process.

Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It’s ideal for analysts new to Python and for Python programmers new to data science and scientific computing. Data files and related material are available on GitHub.

  • Use the IPython shell and Jupyter notebook for exploratory computing
  • Learn basic and advanced features in NumPy (Numerical Python)
  • Get started with data analysis tools in the pandas library
  • Use flexible tools to load, clean, transform, merge, and reshape data
  • Create informative visualizations with matplotlib
  • Apply the pandas groupby facility to slice, dice, and summarize datasets
  • Analyze and manipulate regular and irregular time series data
  • Learn how to solve real-world data analysis problems with thorough, detailed examples

There is a newer edition of this item:

Read poolside to seaside.Shop kindle Paperwhite. pantry

Frequently bought together

This item: Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython
$50.56
Get it as soon as Wednesday, Jul 22
Sold by waterfall media and ships from Amazon Fulfillment.
+
$59.00
Get it as soon as Sunday, Jul 19
Only 2 left in stock - order soon.
Sold by MISSION CO and ships from Amazon Fulfillment.
+
$38.83
Get it as soon as Sunday, Jul 19
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
Some of these items ship sooner than the others.
Choose items to buy together.

Customers also bought or read

Loading...

From the brand


From the Publisher

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

What Is This Book About?

This book is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. My goal is to offer a guide to the parts of the Python programming language and its data-oriented library ecosystem and tools that will equip you to become an effective data analyst. While 'data analysis' is in the title of the book, the focus is specifically on Python programming, libraries, and tools as opposed to data analysis methodology. This is the Python programming you need for data analysis.

New for the Second Edition

The first edition of this book was published in 2012, during a time when open source data analysis libraries for Python (such as pandas) were very new and developing rapidly. In this updated and expanded second edition, I have overhauled the chapters to account both for incompatible changes and deprecations as well as new features that have occurred in the last five years.

I’ve also added fresh content to introduce tools that either did not exist in 2012 or had not matured enough to make the first cut. Finally, I have tried to avoid writing about new or cutting-edge open source projects that may not have had a chance to mature. I would like readers of this edition to find that the content is still almost as relevant in 2020 or 2021 as it is in 2017.

The major updates in this second edition include:

  • All code, including the Python tutorial, updated for Python 3.6 (the first edition used Python 2.7)
  • Updated Python install instructions for the Anaconda Python Distribution & other Python packages
  • Updates for the latest versions of the pandas library in 2017
  • A new chapter on some more advanced pandas tools, and some other usage tips
  • A brief introduction to using statsmodels and scikit-learn
  • Reorganized since from the first edition to make the book more accessible to newcomers.

Editorial Reviews

About the Author

Wes McKinney is a New York?based software developer and entrepreneur. After finishing his undergraduate degree in mathematics at MIT in 2007, he went on to do quantitative finance work at AQR Capital Management in Greenwich, CT. Frustrated by cumbersome data analysis tools, he learned Python and started building what would later become the pandas project. He's now an active member of the Python data community and is an advocate for the use of Python in data analysis, finance, and statistical computing applications.



Wes was later the co-founder and CEO of DataPad, whose technology assets and team were acquired by Cloudera in 2014. He has since become involved in big data technology, joining the Project Management Committees for the Apache Arrow and Apache Parquet projects in the Apache Software Foundation. In 2016, he joined Two Sigma Investments in New York City, where he continues working to make data analysis faster and easier through open source software.

Product details

  • Publisher ‏ : ‎ O'Reilly Media
  • Publication date ‏ : ‎ November 14, 2017
  • Edition ‏ : ‎ 2nd
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 550 pages
  • ISBN-10 ‏ : ‎ 1491957662
  • ISBN-13 ‏ : ‎ 978-1491957660
  • Item Weight ‏ : ‎ 1.85 pounds
  • Dimensions ‏ : ‎ 7.25 x 1 x 9.5 inches
  • Best Sellers Rank: #147,631 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.6 out of 5 stars (1,823)

About the author

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

Since 2007, I have been creating fast, easy-to-use data wrangling and statistical computing tools, mostly in the Python programming language. I am best known for creating the pandas project and writing the book Python for Data Analysis. I am also a contributor to the Apache Arrow, Kudu, and Parquet projects within the Apache Software Foundation. I am currently the CTO and Co-founder of Voltron Data, which builds accelerated computing technologies powered by Apache Arrow. I previously worked for Ursa Labs (within RStudio / Posit), Two Sigma, Cloudera, DataPad, and AQR Capital Management.

Customer reviews

4.6 out of 5 stars
1,823 global ratings

Customers say

Customers find the book excellent for data analysis, particularly as an introduction to Python, and appreciate its comprehensive coverage of complex topics. The writing style receives positive feedback, and customers consider it useful. However, the detailed instructions and readability receive mixed reviews, with several customers finding the explanations poor and the content difficult to follow.
AI Generated from the text of customer reviews

Select to learn more

73 customers mention content, 62 positive, 11 negative
Customers find the book comprehensive and instructive, particularly as an introduction to Python and data science, with clear explanations of basics.
Great book for someone familiar with other programming language and getting into Python....Read more
Excellent book, helps to understand better the logic of Pandas.Read more
Great content. Five star content. But, pages started coming off the binding one day after I got this in the mail....Read more
...This is every bit as detailed as I hoped it would be with a great introduction, great examples, and great coverage of fundamental, basic, and...Read more
18 customers mention difficulty level, 13 positive, 5 negative
Customers find the book suitable for beginners, with one mentioning it serves as a great introduction to pandas.
This is a great book for starting out. If you have a basic knowledge of python, I would highly recommend this....Read more
...I find it very easy to learn and it is much easier to set up R and RStudio than it is to set up Python, even though I love Python and Pandas.Read more
...This is not a beginner book, but it's exactly what I needed to learn the details for translating equations to code.Read more
This book gave me my first job. And I am still learning it. It is simple, talks some general idea why functions design like this, and introduces...Read more
9 customers mention writing style, 7 positive, 2 negative
Customers appreciate the writing style of the book, with one mentioning it helps develop Python scripting skills.
Well written by the creator of Pandas. The author's copious use of code snippets to illustrate his points makes the material very usable....Read more
Great writing.Read more
...We’ll written and generally doesn’t get into minutiae. Very useful.Read more
Wes is the creator of Pandas but he is not an effective writer. This has left a bad taste of pandas in my mind....Read more
7 customers mention comprehensiveness, 5 positive, 2 negative
Customers appreciate the book's comprehensive approach, covering complex topics and focusing on the pandas Python library.
Good, relevant, practical content. Bad book quality. Pages started coming loose after a few days....Read more
...The topics are very well explained and it covers most topics which is essential for analyzing the data using Python.Read more
...The topics are just very random.Read more
...This book primarily focuses on the pandas Python library, which is awesome at processing and organizing data...Read more
7 customers mention usefulness, 5 positive, 2 negative
Customers find the book useful.
Useful, especially in terms of getting data into and out of python from other data sources (databases, spreadsheets, etc.)Read more
...We’ll written and generally doesn’t get into minutiae. Very useful.Read more
...the capabilities of pandas as well as its strengths, but it wasn't terribly useful in even basic data science workflow and concepts....Read more
...some general idea why functions design like this, and introduces some practical functions....Read more
10 customers mention detailed instructions, 5 positive, 5 negative
Customers have mixed opinions about the book's instructions, with some finding them easy to follow while others report poor explanations and note that the book reads more like documentation than instructional material.
...the use of random data throughout the book, I found the examples easy to follow and useful....Read more
...random numbers and this is a poor way of teaching someone as it's too abstract....Read more
Excellent step-by-step instructions. Interesting examples.Read more
...Operations/syntax/methodology are presented without a logical hierachical structure, e.g. when introducing a certain object type, only the trivial...Read more
8 customers mention readability, 3 positive, 5 negative
Customers have mixed opinions about the book's readability, with several finding it difficult to follow.
Reads like a manual. Difficult to learn unless you’re looking for something specific.Read more
...Everything is easy to understand. Able to develop your python scripting skills from beginner to proRead more
Hard to follow, problematic explanations, and one needs simply a manual for this book. What a waste of time!Read more
...The small pictures and poor resolution make it difficult to read. The topics are just very random.Read more
Customer reviews require account verification. Sign in