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