Charles Reid
6eee05dce0
|
8 years ago | |
---|---|---|
content | 10 years ago | |
d3 | 10 years ago | |
docs | 8 years ago | |
ipython | 10 years ago | |
simple-angular | 10 years ago | |
.gitignore | 10 years ago | |
LICENSE | 10 years ago | |
README.md | 10 years ago | |
_nb_header.html | 10 years ago | |
pelicanconf.py | 10 years ago | |
publishconf.py | 10 years ago |
README.md
sea-budgets
D3 visualizations of budget data from the City of Seattle http://charlesreid1.github.io/sea-budgets
Dataset
This uses budget data from the City of Seattle data portal.
Sea-Budgets Website
The sea-budgets website uses Pelican, a Python library for static content generation.
The pelicanconf.py
file controls the site configuration and layout.
The d3/
directory contains the meat of the site - all of the
Angular.js webapps that are used to create D3 visualizations of
the City of Seattle's budget data.
The content/
directory contains content that either becomes static pages
or goes into static pages - text and images, as well as iPython notebooks.
iPython Notebooks
Some Python was used to process the flat data in the original budget tables, and turn it into the hierarchical, structured JSON required to create the D3 visualization.
This Python was all done in an iPython notebook, and the notebook was turned into a blog post for reference.