/datascience-cc

Companion code for data science crash course book.

Primary LanguageJupyter NotebookMIT LicenseMIT

Data Science Crash Course

Introduction

This is the companion repository for a crash course in data science.

Environment / Install

Requirements

  • Python 3.7

Installing a venv

Activating venv

In your working directory: source dscc//bin/activate

Installing required libraries

After activating your python virtual environment: pip install -r /path/to/requirements.txt

Creating requirements for install

requirement.txt generated using: pip freeze > requirements.txt

Hydrogen

There are two versions of the notebook files. The iPython notebooks (.ipynb) and the Hydrogen text files (prefix w/ "hydrogen_") in the hydrogen folder. Hydrogen is a notebook environment for Atom text editor. I particularly like the Hydrogen approach, it is based on the forwarding thinking from an IDE called Light Table by Bret Victor. Go read about it!

You can find Hydrogen documentation here:
https://github.com/nteract/hydrogen/
https://nteract.gitbooks.io/hydrogen/docs/Installation.html

Contact

Feel free to submit issues or make pull requests at https://github.com/ewhitling/datascience-cc