te-565 / dsf-geo-presentation

Code and useful stuff to support my Data Science Festival presentation on 04/04/2020.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dsf-presentation

Code and useful stuff to support my Data Science Festival presentation on 04/04/2020.

Manual Installation

The Notebook requires pandas, geopandas, geoplot and mapclassify to run (and possibly other stuff too...)

You'll also need to install NodeJS and set up some notebook widgets if you want to render Kepler in your notebook. Full instructions for KeplerGL are here.

Conda installation

# Conda

# Create environment
conda env create -f environment/environment.yml

# Activate environment
conda activate dsf-geo-presentation

# Install the Kernel
ipython kernel install --user --name=dsf-geo-presentation

# Run the notebook server
jupyter notebook

Pip installation

# Create the environemnt
virtualenv dsf-geo-presentation

# Activate the environment (mac / linux)
source dsf-geo-presentation/bin/activate

# Activate the environment (windows)
dsf-geo-presentation\Scripts\activate

# Install dependencies
pip install -r environment/requirements.txt

# Install the Kernel
ipython kernel install --user --name=dsf-geo-presentation

# Run the notebook server
jupyter notebook

Slides

The notebook is designed to be presented in slides mode. This can be activated as follows:

jupyter nbconvert *.ipynb --to slides --post serve

Useful Links

General Resources:

Data Sources:

Map Sources:

Supporting Data:

Reference:

About

Code and useful stuff to support my Data Science Festival presentation on 04/04/2020.


Languages

Language:Jupyter Notebook 100.0%