Skip to content

Instantly share code, notes, and snippets.

@jsanch
jsanch / README.md
Last active October 15, 2015 21:23
Hierarchical Bar Chart

This bar chart visualizes hierarchical data using D3. Each blue bar represents a folder, whose length encodes the total size of all files in that folder (and all subfolders). Clicking on a bar dives into that folder, while clicking on the background bubbles back up to the parent folder. The effect is similar to a zoomable partition layout, though in a more conventional display.

forked from mbostock's block: Hierarchical Bar Chart

forked from anonymous's block: Hierarchical Bar Chart

@jsanch
jsanch / gist:594bc0d708aaf704db16
Created February 25, 2016 19:48 — forked from marks/gist:10f107dcdefa2c376c26
SPSS code to import a web-based CSV into a new dataset
* Encoding: UTF-8.
BEGIN PROGRAM Python.
# Import python dependencies
import urllib2
import csv
import spss
import re
@jsanch
jsanch / import_socrata_dataset.do
Created February 25, 2016 20:59
Imports data from a Socrata endpoint into Stata.
copy "https://mydata.iadb.org/resource/kbuu-6kud.csv?%24limit=100000000" data_from_socrata.csv
import delimited data_from_socrata.csv
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
import pandas as pd
import numpy as np
import matplotlib
import cufflinks as cf
import plotly
import plotly.offline as py
import plotly.graph_objs as go
@jsanch
jsanch / Material Design Lite components demo.markdown
Created July 21, 2016 02:17
Material Design Lite components demo
<link rel="stylesheet" href="https://marks.github.io/cdc-indicator-explorer/css/nhis-early-release.css">
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<link href="https://pingendo.github.io/pingendo-bootstrap/themes/default/bootstrap.css" rel="stylesheet" type="text/css">
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<!-- base dependencies (bootstrap, font-awesome) -->
<!-- visualization dependencies (plotly) -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha/js/bootstrap.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.13.1/lodash.min.js"></script>
<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
<script type="text/javascript" src="https://cdn.rawgit.com/socrata/soda-js/master
country latitude longitude
AD 42.5000 1.5000
AE 24.0000 54.0000
AF 33.0000 65.0000
AG 17.0500 -61.8000
AI 18.2500 -63.1667
AL 41.0000 20.0000
AM 40.0000 45.0000
AN 12.2500 -68.7500
AO -12.5000 18.5000