Data science libraries, frameworks, modules, and toolkits are great for doing data science, but they’re also a good way to dive into the discipline without actually understanding data science. In this…
Shelve Data Science from Scratch: First Principles with Python
A series of Deep Learning breakthroughs have boosted the whole field of machine learning over the last decade. Now that machine learning is thriving, even programmers who know close to nothing about t…
Shelve Hands-On Machine Learning with Scikit-Learn and TensorFlow
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to …
Shelve Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
Once considered tedious, the field of statistics is rapidly evolving into a discipline Hal Varian, chief economist at Google, has actually called “sexy.” From batting averages and political polls to g…
Shelve Naked Statistics: Stripping the Dread from the Data
An Introduction to Statistical Learning provides an accessible overview of the field of statistical learning, an essential toolset for making sense of the vast and complex data sets that have emerged …
Shelve An Introduction to Statistical Learning: with Applications in R (Springer Texts in Statistics)
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 …
Shelve Python Data Science Handbook: Essential Tools for Working with Data
Python for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a practical, modern introduction to scientific computing i…
The classic book on statistical graphics, charts, tables. Theory and practice in the design of data graphics, 250 illustrations of the best (and a few of the worst) statistical graphics, with detailed…
Shelve The Visual Display of Quantitative Information
Written by renowned data science experts Foster Provost and Tom Fawcett, Data Science for Business introduces the fundamental principles of data science, and walks you through the "data-analytic think…
Shelve Data Science for Business: What You Need to Know about Data Mining and Data-Analytic Thinking
Don't simply show your data — tell a story with it! Storytelling with Data teaches you the fundamentals of data visualization and how to communicate effectively with data. You'll discover the power of…
Shelve Storytelling with Data: A Data Visualization Guide for Business Professionals
Effective Pandas 2 is an update of the best-selling Effective Pandas, aimed at the Pandas 2 library. It is a pivotal resource for anyone looking to master the art of data handling with Pandas, the pop…
Shelve Effective Pandas 2: Opinionated Patterns for Data Manipulation (Treading on Python)
Statistical methods are a key part of of data science, yet very few data scientists have any formal statistics training. Courses and books on basic statistics rarely cover the topic from a data scienc…
Shelve Practical Statistics for Data Scientists: 50 Essential Concepts
Master the math needed to excel in data science, machine learning, and statistics. In this book author Thomas Nield guides you through areas like calculus, probability, linear algebra, and statistics …
Shelve Essential Math for Data Science: Take Control of Your Data with Fundamental Linear Algebra, Probability, and Statistics
This book introduces students with little or no prior programming experience to the art of computational problem solving using Python and various Python libraries, including PyLab. It provides student…
Shelve Introduction to Computation and Programming Using Python
Machine learning systems are both complex and unique. Complex because they consist of many different components and involve many different stakeholders. Unique because they're data dependent, with dat…
Shelve Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
Best practices for manipulating data with Pandas. This book will arm you with years of knowledge and experience that are condensed into an easy to follow format. Rather than taking months reading blog…
Shelve Effective Pandas: Patterns for Data Manipulation (Treading on Python)
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire),…
A new book that explores the science of productivity, and why, in today’s world, managing how you think—rather than what you think—can transform your life.
Shelve Smarter Faster Better: The Secrets of Being Productive in Life and Business
Learn how to use R to turn raw data into insight, knowledge, and understanding. This book introduces you to R, RStudio, and the tidyverse, a collection of R packages designed to work together to make …
Shelve R for Data Science: Import, Tidy, Transform, Visualize, and Model Data
A gorgeously illustrated deep dive into the immune system that will forever change how you think about your body, from the creator of the popular science YouTube channel Kurzgesagt—In a Nutshell
You wa…
Shelve Immune: a Journey into the Mysterious System that Keeps You Alive
A foolproof walkthrough of must-know computer science concepts. Designed for readers who don't need the academic formality, it's a fast and easy computer science guide. It teaches essential concepts f…
Shelve Computer Science Distilled: Learn the Art of Solving Computational Problems