📜 ⬆️ ⬇️

Data Science: entry level books

Data Science - the science of data, which arose at the junction of several broad areas: programming, mathematics and machine learning. This is due to the high threshold of entry into the profession and the need to constantly get new knowledge.

Key skills for beginning professionals are:


These three categories are divided into books that Plarium Krasnodar specialists selected for readers with basic knowledge in Data Science.
')


Python


Some people search for themselves in R, but the path of truth lies through Python. The following books are an excellent choice to learn.



Python Tricks: The Book
Dan Bader

The book is about various tricks and utilities that help to become more productive and program better.

Here we are talking about the basic data types of the Python language and approaches to writing code - from OOP to work with dependencies. It is worth reading both for beginners and everyone who wants to refresh their memory with typical pythonic designs.



High Performance Python: Practical Performant Programming for Humans
Micha Gorelick, Ian Ozsvald

The book describes the language internally. It contains explanations of the work of the interpreter and the mechanic of the code, the main types of data and how they interact with the memory. Also, this guide will help you understand how to effectively use the hidden features of Python.

Visualization


Each Data Scientist is once faced with the need to present the result of their work. And as you know, there is no better way than high-quality visualization. This is where bizarre pie charts appear ...



Storytelling with Data: A Data Visualization Guide for Business Professionals
Cole nussbaumer knaflic

A great book on how to visualize your results. In it, the ex-googler describes in detail all the steps involved in creating the correct graphs and gives counterexamples.

You can also visit the author's website, which collected a huge number of options for presenting data from the best experts. Of course, step-by-step instructions for creating flawless work can not be found here - and where can you find it!



The Big Book of Dashboards. Visualizing Your Data Using Real-World Business Scenarios
Steve Wexler, Jeffrey Shaffer, Andy Cotgreave

Data visualization is hard work, but when you know how an ideal should look, you understand what you should strive for.

This is an excellent collection of dashboards for all occasions, in which solutions are recommended for almost any business problem. Unfortunately, there is nothing said about the implementation in Tableau - only visual components and an explanation of how best and why is better.

ML algorithms


The same area where it is relatively easy to understand what the algorithms do, but it is very difficult to achieve mastery.



Hands-on Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems
Aurélien Géron

The book can be safely recommended to anyone who wants to understand how models are built - from linear to trees. The first part of the available language outlines the principles of the algorithms. It will be especially useful to those who are just entering the profession. The second part is devoted to TensorFlow.



Deep learning. Immersion in the world of neural networks
S. Nikolenko, A. Kadurin, E. Arkhangelskaya

Almost all IT literature in the modern world is published in English, and the field of Data Science is no exception. There is even an expression: “I want to become a programmer, what language to learn? Learn to start English.

This is the only standing book on Deep Learning and Neural Networks, written by Russian authors in Russian. And it is very expressive, with a bunch of examples, various stories from science and references to sources (one list of references in this work is more useful than many publications).



The Elements Of Statistical Learning: Data Mining, Inference, Second Edition
Trevor Hastie, Robert Tibshirani, Jerome Friedman

Just must-read in any collection on Data Science. A fundamental work on machine learning algorithms that can be used as a reference book. Requires some training, suitable for advanced level.

Additionally




Statistics Fundamentals Succinctly
Katharine Alexis Kormanik

In the Succinctly series, pearls are often found, and this is one of them. At the beginning of the book are the basic definitions with pictures and comments, and the rest is devoted to the significance of the tests (T-and Z-tests).

The accessible language and the minimum of mathematics (the quantity necessary for understanding) make this guide an excellent introduction to statistics from a practical point of view.



Distracted World
Cal newport

The author tells about his experience and the experience of colleagues when working on a task with the utmost concentration. The book is quite easy to read and consists of a description of the approach itself, various examples and rules.

The basic idea is that the state of the brain allows you to reach the limit of performance and bring the results to a qualitatively new level. The limit of the brain, unfortunately, is limited, but we are training. We recommend reading to all.

Source: https://habr.com/ru/post/435534/


All Articles