Best Sellers Rank: #428,897 in Books (See Top 100 in Books) #133 in Data Modeling & Design (Books) #214 in Data Processing #382 in Python Programming
Customer Reviews: 4.6 out of 5 stars 1,813Reviews
Product Information
From the Publisher
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.