# An Introduction to Data Science This project is an introductory workshop in **[Data Science ](https://en.wikipedia.org/wiki/Data_science)** in the programming language **[Python ](https://www.python.org/)**. To learn about Python and programming in detail, this [introductory course ](https://github.com/webartifex/intro-to-python) is recommended. ### Table of Contents - *Chapter 0*: **Python in a Nutshell** - *Content*: [Basic Arithmetic](00_python_in_a_nutshell/00_content_arithmetic.ipynb) - *Exercises*: [Python as a Calculator](00_python_in_a_nutshell/01_exercises_calculator.ipynb) - *Content*: [Business Logic](00_python_in_a_nutshell/02_content_logic.ipynb) - *Exercises*: [Simple Loops](00_python_in_a_nutshell/03_exercises_loops.ipynb) - *Exercises*: [Fizz Buzz](00_python_in_a_nutshell/04_exercises_fizz_buzz.ipynb) - *Content*: [Functions](00_python_in_a_nutshell/05_content_functions.ipynb) - *Exercises*: [Volume of a Sphere](00_python_in_a_nutshell/06_exercises_volume.ipynb) - *Content*: [Data Types](00_python_in_a_nutshell/07_content_data_types.ipynb) - *Chapter 1*: [Python's Scientific Stack](01_scientific_stack/00_content.ipynb) - *Chapter 2*: **Time Series Analyis** - *Chapter 3*: [A first Example: Classifying Flowers](02_classification/00_content.ipynb) - *Chapter 4*: [Case Study: House Prices in Ames, Iowa ](https://github.com/webartifex/ames-housing) ### Objective The **main goal** is to **show** students how **Python** can be used to solve typical **data science** tasks. ### Prerequisites To be suitable for *beginners*, there are *no* formal prerequisites. It is only expected that the student has: - a *solid* understanding of the **English** language and - knowledge of **basic mathematics** from high school. ### Getting started & Installation To follow this workshop, an installation of **Python 3.9** or higher is expected. A popular and beginner friendly way is to install the [Anaconda Distribution](https://www.anaconda.com/products/individual) that not only ships Python itself but also comes pre-packaged with a lot of third-party libraries including [Python's scientific stack](https://scipy.org/about.html). Detailed instructions can be found [here ](https://github.com/webartifex/intro-to-python#installation). ## Contributing Feedback **is highly encouraged** and will be incorporated. Open an issue in the [issues tracker ](https://github.com/webartifex/intro-to-data-science/issues) or initiate a [pull request ](https://help.github.com/en/articles/about-pull-requests) if you are familiar with the concept. Simple issues that *anyone* can **help fix** are, for example, **spelling mistakes** or **broken links**. If you feel that some topic is missing entirely, you may also mention that. The materials here are considered a **permanent work-in-progress**. ## About the Author Alexander Hess is a PhD student at the Chair of Logistics Management at [WHU - Otto Beisheim School of Management](https://www.whu.edu) where he conducts research on urban delivery platforms and teaches coding courses based on Python in the BSc and MBA programs. Connect with him on [LinkedIn](https://www.linkedin.com/in/webartifex).