Other Sellers on Amazon
+ FREE Delivery
Delivery rates Return policy
+ $3.00 Delivery
88% positive over last 12 months
& FREE Delivery
87% positive over last 12 months

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required. Learn more
Read instantly on your browser with Kindle Cloud Reader.
Using your mobile phone camera, scan the code below and download the Kindle app.


Data Science from Scratch: First Principles with Python Paperback – 30 April 2019
Joel Grus (Author) Find all the books, read about the author, and more. See search results for this author |
Amazon Price | New from | Used from |
Enhance your purchase
To really learn data science, you should not only master the tools&;data science libraries, frameworks, modules, and toolkits&;but also understand the ideas and principles underlying them. Updated for Python 3.6, this second edition of Data Science from Scratch shows you how these tools and algorithms work by implementing them from scratch.
If you have an aptitude for mathematics and some programming skills, author Joel Grus will help you get comfortable with the math and statistics at the core of data science, and with the hacking skills you need to get started as a data scientist. Packed with new material on deep learning, statistics, and natural language processing, this updated book shows you how to find the gems in today&;s messy glut of data.
- Get a crash course in Python
- Learn the basics of linear algebra, statistics, and probability&;and how and when they&;re used in data science
- Collect, explore, clean, munge, and manipulate data
- Dive into the fundamentals of machine learning
- Implement models such as k-nearest neighbors, Naïve Bayes, linear and logistic regression, decision trees, neural networks, and clustering
- Explore recommender systems, natural language processing, network analysis, MapReduce, and databases
- ISBN-101492041130
- ISBN-13978-1492041139
- Edition2
- PublisherO'Reilly Media, Inc, USA
- Publication date30 April 2019
- LanguageEnglish
- Dimensions17.53 x 2.29 x 23.11 cm
- Print length500 pages
Frequently bought together
- +
- +
Customers who viewed this item also viewed
From the Publisher
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
---|---|---|---|---|---|---|
Data Science for Business | Data Science from Scratch | Doing Data Science | R for Data Science | Data Science at the Command Line | Python Data Science Handbook | |
What You Need to Know about Data Mining and Data-Analytic Thinking | First Principles with Python | Straight Talk from the Frontline | Visualize, Model, Transform, Tidy, and Import Data | Facing the Future with Time-Tested Tools | Tools and Techniques for Developers |
Product description
About the Author
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : O'Reilly Media, Inc, USA; 2 edition (30 April 2019)
- Language : English
- Paperback : 500 pages
- ISBN-10 : 1492041130
- ISBN-13 : 978-1492041139
- Dimensions : 17.53 x 2.29 x 23.11 cm
- Best Sellers Rank: 20,116 in Books (See Top 100 in Books)
- Customer Reviews:
About the author

Joel Grus is Principal Engineer at Capital Group, where he leads a small team that designs and implements machine learning and data products. Before that he was a software engineer at the Allen Institute for AI and Google, and a data scientist at a variety of startups.
He's the author of the the beloved "Data Science from Scratch", the quirky "Ten Essays on Fizz Buzz", and the polarizing JupyterCon talk "I Don't Like Notebooks".
He lives in Seattle, where he regularly attends data science happy hours. He blogs infrequently at joelgrus.com.
Customer reviews
Top reviews from Australia
There was a problem filtering reviews right now. Please try again later.
Top reviews from other countries

Without colour coding in the graphs, and with syntax highlighting missing for the code segments, it makes the book very difficult to read.
I'm sure the book itself is great, and I'm looking forward to reading the ePub instead.


Reviewed in the United Kingdom on 25 August 2020
Without colour coding in the graphs, and with syntax highlighting missing for the code segments, it makes the book very difficult to read.
I'm sure the book itself is great, and I'm looking forward to reading the ePub instead.


It's definitely not for complete beginners. If you have a foundational knowledge of python then you'll understand some of the concepts outlined. It's also not a tutorial book either, the best way to use this book is to find a part of it and apply it to a data set.


