Buy New
-18%
$57.67$57.67
FREE delivery Tuesday, April 28
Advertisement
Advertisement
Ships from: Amazon Sold by: Happy Trade Store
Used - Good
$11.53$11.53
FREE delivery April 30 - May 5
Advertisement
Advertisement
Ships from: Family Fun Store Sold by: Family Fun Store
Sorry, there was a problem.
There was an error retrieving your Wish Lists. Please try again.Sorry, there was a problem.
List unavailable.
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.
Follow the author
OK
Python Data Science Handbook: Essential Tools for Working with Data 1st Edition
Purchase options and add-ons
For many researchers, Python is a first-class tool mainly because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the Python Data Science Handbook do you get them all—IPython, NumPy, Pandas, Matplotlib, Scikit-Learn, and other related tools.
Working scientists and data crunchers familiar with reading and writing Python code will find this comprehensive desk reference ideal for tackling day-to-day issues: manipulating, transforming, and cleaning data; visualizing different types of data; and using data to build statistical or machine learning models. Quite simply, this is the must-have reference for scientific computing in Python.
With this handbook, you’ll learn how to use:
- IPython and Jupyter: provide computational environments for data scientists using Python
- NumPy: includes the ndarray for efficient storage and manipulation of dense data arrays in Python
- Pandas: features the DataFrame for efficient storage and manipulation of labeled/columnar data in Python
- Matplotlib: includes capabilities for a flexible range of data visualizations in Python
- Scikit-Learn: for efficient and clean Python implementations of the most important and established machine learning algorithms
- ISBN-101491912057
- ISBN-13978-1491912058
- Edition1st
- PublisherO'Reilly Media
- Publication dateJanuary 3, 2017
- LanguageEnglish
- Dimensions7 x 1.25 x 10 inches
- Print length548 pages
There is a newer edition of this item:
Frequently bought together

Deals on related products
Customers also bought or read
- Data Science from Scratch: First Principles with Python
Paperback$44.00$44.00FREE delivery Mon, Apr 27 - R for Data Science: Import, Tidy, Transform, Visualize, and Model Data
Paperback$44.99$44.99FREE delivery Mon, Apr 27 - Introduction to Machine Learning with Python: A Guide for Data Scientists
Paperback$37.24$37.24FREE delivery Mon, Apr 27 - Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter
Paperback$43.99$43.99FREE delivery Mon, Apr 27 - Practical Statistics for Data Scientists: 50+ Essential Concepts Using R and Python
Paperback$40.25$40.25FREE delivery Mon, Apr 27 - Essential Math for Data Science: Take Control of Your Data with Fundamental Linear Algebra, Probability, and Statistics
Paperback$37.10$37.10FREE delivery Mon, Apr 27 - Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems
Paperback$49.50$49.50FREE delivery Mon, Apr 27 - R for Data Science: Import, Tidy, Transform, Visualize, and Model Data
Paperback$19.99$19.99Delivery Mon, Apr 27 - Introducing Python: Modern Computing in Simple Packages
Paperback$49.38$49.38FREE delivery Mon, Apr 27 - Data Science for Business: What You Need to Know about Data Mining and Data-Analytic Thinking
Paperback$26.62$26.62Delivery Apr 27 - 29 - Practical SQL, 2nd Edition: A Beginner's Guide to Storytelling with Data
Paperback$21.49$21.49Delivery Mon, Apr 27 - Data Science from Scratch: First Principles with Python
Paperback$40.72$40.72FREE delivery Mon, Apr 27 - The Tableau Workshop: A practical guide to the art of data visualization with Tableau
Paperback$48.99$48.99FREE delivery Tue, Apr 28 - Python Data Science Handbook: Essential Tools for Working with Data
Paperback$44.18$44.18FREE delivery Mon, Apr 27 - Deep Learning (Adaptive Computation and Machine Learning series)
Hardcover$61.00$61.00FREE delivery Mon, Apr 27 - Python Pocket Reference: Python In Your Pocket (Pocket Reference (O'Reilly))
Paperback$13.79$13.79Delivery May 11 - 25 - Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming#1 Best SellerIntroductory & Beginning Programming
Paperback$27.53$27.53Delivery Mon, Apr 27 - Python Machine Learning By Example: Unlock machine learning best practices with real-world use cases
Paperback$31.11$31.11Delivery Tue, Apr 28 - Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems
Paperback$124.86$124.86FREE delivery Mon, Apr 27 - Mathematics of Machine Learning: Master linear algebra, calculus, and probability for machine learning
Paperback$50.99$50.99FREE delivery Tue, Apr 28 - Machine Learning with PyTorch and Scikit-Learn: Develop machine learning and deep learning models with Python
Paperback$37.95$37.95FREE delivery Mon, Apr 27
From the brand
-
Explore more Data Science
-
Start learning with O'Reilly
-
More From O'Reilly
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
Editorial Reviews
About the Author
Product details
- Publisher : O'Reilly Media
- Publication date : January 3, 2017
- Edition : 1st
- Language : English
- Print length : 548 pages
- ISBN-10 : 1491912057
- ISBN-13 : 978-1491912058
- Item Weight : 1.9 pounds
- Dimensions : 7 x 1.25 x 10 inches
- Best Sellers Rank: #548,778 in Books (See Top 100 in Books)
- #341 in Computer Programming Languages
- #430 in Python Programming
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Related products with free delivery on eligible orders
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Generated from the text of customer reviewsSelect to learn more
Reviews with images
Intermediate book for reading.
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on June 9, 2017I have used R for a few years and this was my first book that covered Python for data science. Even though it does not go into super great depth in any area, it is definitely a super book. It covers everything from Pandas, Matplotlib, and scikit-learn. I would highly recommend it for anyone that is new to Python and/or data science. The book is written with Jupyter Notebooks so it is easy to follow along and try code from the book in your own notebook.
- Reviewed in the United States on August 5, 2017Format: PaperbackVerified PurchaseWhen I first received this book, I was surprised that it didn't get to scikit-learn until the last third of the book. The first third is about numpy and pandas, and the middle third is about matplotlib. Now that I've been applying it at work, however, I've found that the items covered in the first two thirds were really essential. I wouldn't be nearly as productive if I had just jumped straight to the sections on scikit-learn. The author does an excellent job covering broad terrain with enough detail that you are able to apply it to your problems. You will find yourself going back to use this book as a reference.
- Reviewed in the United States on June 4, 2017I am currently taking a Machine Learning course from Udacity and this book has proven to be a great reference guide for several projects and quizes. Although it does not go in depth in regards to machine learning (although almost half of the book is dedicated to it), it does give an understanding of essential concepts. For those interested in machine learning I would recommend bying "Hands-On Machine Learning with Scikit-Learn and TensorFlow" by Geron as well as this book.
There is no one book for data science, and this one is no exception. Just keep that in mind before buying it.
Other than that, I am really happy with my purchase.
P.S. For those complaining about black and white graphs and diagrams - check the author's GitHub.
- Reviewed in the United States on January 11, 2019I've just finished this book. The author gives a well-written introduction into Machine-Learning with Python Scikit-Learn and illustrates each chapter with well-designed examples that are easy to follow and understand. I am very pleased with this book and can definitely recommend to everyone who is a beginner in the field and wants to quickly get hold on the practical approaches to ML.
- Reviewed in the United States on January 29, 2017Format: PaperbackVerified PurchaseThis is by far the best book out in market to get you started with using python for data science. You will need some basic understanding of python and machine learning to understand concepts here, but this book will definitely take you skill to next level.This is no-nonsense book and goes deep into stuff which are relevant and important to do data science in python, every page is rich in information and provides practical use case, optimization tricks and adds new dimensions to your understanding of topic.
- Reviewed in the United States on June 10, 2017Format: PaperbackVerified PurchaseThis is an excellent reference book for people working with data science. Remember, 80% of the effort in machine learning, data analysis or data science in general is about processing data and understanding data. This book is for that purpose and I think it's the best book out there about data processing, analysis and visualization using python. If you look for hardcore machine learning, go for other books. Highly recommended!
- Reviewed in the United States on June 25, 2019Bought this book for two reasons:
1. It's the best book I've found on data science related capabilities in Python, including great coverage of NumPy, Pandas, etc.
2. The author has made this book available for free on the web - that generosity deserves to be supported.
- Reviewed in the United States on September 6, 2021Format: PaperbackVerified PurchaseNot as easy or straightforward as "Python for Data Analysis " but because it uses Jupyter it's easy on the eyes to read. Highly recommend going to Staples or Office Max and getting the book spiral bound.
5.0 out of 5 starsNot as easy or straightforward as "Python for Data Analysis " but because it uses Jupyter it's easy on the eyes to read. Highly recommend going to Staples or Office Max and getting the book spiral bound.Intermediate book for reading.
Reviewed in the United States on September 6, 2021
Images in this review
Top reviews from other countries
-
Paul KinsvaterReviewed in Germany on March 4, 20175.0 out of 5 stars Perfekt für Statistiker mit wenig Computer Science-Background
Format: PaperbackVerified PurchaseIch erkläre zunächst meinen eigenen Background und darauf aufbauend, was ich an anderen Python-Büchern/Tutorials vermisst habe:
Ich bin promovierter Statistiker mit langjähriger Erfahrung in R und arbeite seit etwas mehr als 2 Jahren mit Linux. Shell-Skills (bash) sind zwar vorhanden, aber definitiv noch ausbaufähig. Ich stehe am Anfang einer Data Science-Karriere in der Industrie. Da Data Science nach meinem Verständnis aus Computer Science + Statistik + epsilon besteht und da ich einen starken Mathematik/Statistik-Background habe, möchte ich meine Programmier-Skills verbessern. Dazu gehört das Erlernen weiterer Programmiersprachen wie Python und C++.
Mein Ziel: Lerne Datenanalyse in Python. Insbesondere NumPy, SciPy, Pandas und Matplotlib.
Dies ist nicht mein erstes Python-Buch. Was mir an anderen Büchern/Onlinetutorien aufgefallen ist, dass diese oft auf Computer Scientists (Informatiker) zugeschnitten sind. Es war regelmäßig frustrierend, wenn kleine Details nicht erklärt wurden, die für Informatiker selbstverständlich sind.
Das Buch "Python Data Science Handbook" ist anders. Es erklärt vieles, was für einen Nicht-Informatiker nicht selbstverständlich ist. Insbesondere ist das erste Kapitel wertvoll für einen Statistiker wie mich. Es erklärt detailliert, wie man mit ipython in einer Shell arbeitet.
Fazit: Für Informatiker, die tiefes Verständnis für Python aufbauen wollen, sind andere Bücher empfehlenswert. Wenn man dagegen Grundkenntnisse in Python mitbringt und hauptsächlich an der Datenanalyse in Python interessiert ist, kann ich dieses Buch herzlichst empfehlen.
Guillermo Martinez DibeneReviewed in Canada on November 23, 20205.0 out of 5 stars Very useful
Format: PaperbackVerified PurchaseThis book contains introductions, tips and overview of the five more common Python packages for data science. It is clear, concise and quite fun to read. Only one down side, which is quite minor: some graphics needs colour. This is not a big deal because you can check the online version which available for free.
-
Amazon CustomerReviewed in France on October 24, 20172.0 out of 5 stars disappointed
Format: PaperbackVerified PurchaseI really hoped that this would be better. There are a few errors that take a while to work out. Some of the key concepts are completely skipped over. Constantly find myself losing interest in the topics, which could flow a lot better. I had hoped for something like Hadleys book R for Data science, but this is far from it. Wouldn't bother buying.
Glen HardinghamReviewed in Australia on September 17, 20184.0 out of 5 stars Awesome
Format: PaperbackVerified PurchaseHas a lot of information to absorb. Read the whole thing to become a star in Python!!
-
Ana Isabel Bezerra CavalcantiReviewed in Brazil on October 15, 20205.0 out of 5 stars Importante, principalmente para pesquisas futuras.
Format: PaperbackVerified PurchaseAtendeu às minhas expectativas atuais e será útil em trabalhos futuros.















![Computer Networking Bible: [3 in 1] The Complete Crash Course to Effectively Design, Implement and Manage Networks. Including Sections on Security, Performance and Scalability](https://m.media-amazon.com/images/I/41H4YJnxKgL._AC_SR100,100_QL65_.jpg)



