#!/usr/bin/env python # coding: utf-8 # # Outline # # These notebooks contain an introduction to exploratory data analysis with [Altair](http://altair-viz.github.io). # # Materials can be found online at http://github.com/altair-viz/altair-tutorial # # To get Altair and its dependencies installed, please follow the [Installation Instructions](https://altair-viz.github.io/getting_started/installation.html) on Altair's website. # # ## 1. Motivating Altair: Live Demo # # We'll start with a set of intro slides, followed by a live-coded demo of what it looks like to explore data with Altair. # # Here's the rough content of the live demo: # # - [01-Cars-Demo.ipynb](01-Cars-Demo.ipynb) # # This will cover a lot of ground very quickly. Don't worry if you feel a bit shaky on some of the concepts; the goal here is a birds-eye overview, and we'll walk-through important concepts in more detail later. # # ## 2. Simple Charts: Core Concepts # # Digging into the basic features of an Altair chart # # - [02-Simple-Charts.ipynb](02-Simple-Charts.ipynb) # # ## 3. Binning and Aggregation # # Altair lets you build binning and aggregation (i.e. basic data flows) into your chart spec. # We'll cover that here. # # - [03-Binning-and-aggregation.ipynb](03-Binning-and-aggregation.ipynb) # # ## 4. Layering and Concatenation # # From the simple charts we have seen already, you can begin layering and concatenating charts to build up more complicated visualizations. # # - [04-Compound-charts.ipynb](04-Compound-charts.ipynb) # # ## 5. Exploring a Dataset! # # Here's a chance for you to try this out on some data! # # - [05-Exploring.ipynb](05-Exploring.ipynb) # # --- # # *Afternoon Break* # # --- # ## 6. Selections: making things interactive # # A killer feature of Altair is the ability to build interactions from basic building blocks. # We'll dig into that here. # # - [06-Selections.ipynb](06-Selections.ipynb) # # ## 7. Transformations: Data streams within the chart spec # # We saw binning and aggregation previously, but there are a number of other data transformations that Altair makes available. # # - [07-Transformations.ipynb](07-Transformations.ipynb) # # ## 8. Config: Adjusting your Charts # # Once you're happy with your chart, it's nice to be able to tweak things like axis labels, titles, color scales, etc. # We'll look here at how that can be done with Altair # # - [08-Configuration.ipynb](08-Configuration.ipynb) # # ## 9. Geographic Charts: Maps # # Altair recently added support for geographic visualizations. We'll show a few examples of the basic principles behind these. # # - [09-Geographic-plots.ipynb](09-Geographic-plots.ipynb) # # ## 10. Try it out! # # - Return to your visualization in [05-Exploring.ipynb](05-Exploring.ipynb) and begin adding some interactions & transformations. What can you come up with?