1. Introduction to Data Science in Python
Overview
This very first chapter will introduce you to the field of data science and walk you through an overview of Python's core concepts and their application in the world of data science.
By the end of this chapter, you will be able to explain what data science is and distinguish between supervised and unsupervised learning. You will also be able to explain what machine learning is and distinguish between regression, classification, and clustering problems. You'll have learnt to create and manipulate different types of Python variable, including core variables, lists, and dictionaries. You'll be able to build a for
loop, print results using f-strings, define functions, import Python packages and load data in different formats using pandas
. You will also have had your first taste of training a model using scikit-learn.