/practical-python-data-viz-guide

Resources for teaching / learning practical data visualization with python.

Primary LanguageJupyter NotebookMIT LicenseMIT

Overview

This repository contains all materials related to a lecture / seminar I teach on practical data visualization with python. What I mean by "practical" is that the materials herein do not focus on one particularly library or data visualization method; rather, my goal is to empower the consumer of this content with the tools, heuristics, and methods needed to handle a wide variety of data visualization problems.

This is a work in progress that will be evolving rapidly over the coming weeks and months, so please check back often for new additions and refinements, and if you'd like to contact me, don't hesitate to reach out via Twitter here.

Setup Instructions

  • clone this repository locally
  • create a virtual environment using python3 -m venv env
  • activate that virtual environment using source env/bin/activate
  • install needed packages using pip install -r requirements.txt
  • run an instance of jupyter lab out of your virutal env using env/bin/jupyter-lab
  • start by opening and running the main_lecture_nb.ipynb file, in which the majority of the content is located