A Hands-On Introduction to Data ScienceThis book introduces the field of data science in a practical and accessible manner, using a hands-on approach that assumes no prior knowledge of the subject. The foundational ideas and techniques of data science are provided independently from technology, allowing students to easily develop a firm understanding of the subject without a strong technical background, as well as being presented with material that will have continual relevance even after tools and technologies change. Using popular data science tools such as Python and R, the book offers many examples of real-life applications, with practice ranging from small to big data. A suite of online material for both instructors and students provides a strong supplement to the book, including datasets, chapter slides, solutions, sample exams and curriculum suggestions. This entry-level textbook is ideally suited to readers from a range of disciplines wishing to build a practical, working knowledge of data science. |
Contents
Data | 37 |
Techniques | 66 |
UNIX | 99 |
Python | 125 |
R | 161 |
MySQL | 187 |
Machine Learning for Data Science | 207 |
Supervised Learning | 235 |
Applications Evaluations and Methods | 319 |
Data Collection Experimentation and Evaluation | 354 |
Appendices | 379 |
Installing and Configuring Tools | 385 |
Using Cloud Services | 393 |
Data Science Jobs | 407 |
Data Science and Ethics | 412 |
418 | |
Other editions - View all
Common terms and phrases
algorithm analysis analytics answer applications attributes basic called chapter classification clustering collection column command connect consider contains correlation create data points data science data scientists database dataset decision develop distribution error example field Figure function given gives Hands-On important install instance interested kind labels linear look machine learning means measure methods MySQL Note observations Once operating organization outcome output package perform plot population possible practice predict probability problems programming Python questions records regression represents require result sample server shown shows simple skills social solve statistics step stored structure Table techniques things tree true understanding UNIX values variable various visualization weight write