Skip to content

Instantly share code, notes, and snippets.

View fdaudens's full-sized avatar

Florent Daudens fdaudens

View GitHub Profile
@fdaudens
fdaudens / index.html
Last active November 2, 2015 02:58
D3 Treemap Milliardaires
<!DOCTYPE html>
<meta charset="utf-8">
<title>Zoomable Treemap</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<script src="http://d3js.org/d3.v2.js"></script>
<script src="http://code.jquery.com/jquery-1.7.1.js"></script>
<p id="chart">
<p id="rawdata">
@fdaudens
fdaudens / Nest_D3.js
Created March 10, 2015 22:28
D3 Nest d'un JSON
d3.json("flare.json", function(root) {
var nested_data = d3.nest()
.key(function(d) { return d.Continent; })
.key(function(d) { return d.Pays; })
.key(function(d) { return d.Name; })
.key(function(d) { return d.Net_Worth; })
.entries(root);
var root_data = {};
Province Electoral District Name Numero de circonscription Population Electeurs Pourcentage
Alberta Calgary--Nose Hill 48005 130942 101910 56.6
Alberta Calgary-Centre 48006 124197 89536 55.3
Alberta Calgary-Centre-Nord 48003 114615 84609 59.7
Alberta Calgary-Est 48002 110479 75850 45.9
Alberta Calgary-Nord-Est 48004 129015 87307 47.8
Alberta Calgary-Ouest 48009 132162 103812 62.3
Alberta Calgary-Sud-Est 48007 125738 106439 59.5
Alberta Calgary-Sud-Ouest 48008 120750 95026 60.4
Alberta Crowfoot 48010 114825 88881 59.2
@fdaudens
fdaudens / 2011_participation.csv
Last active August 29, 2015 14:17
Participation 2011
Province Electoral District Name Numéro de circonscription Population Électeurs Pourcentage de la participation électorale
Alberta Calgary--Nose Hill 48005 130942 101910 56,6
Alberta Calgary-Centre 48006 124197 89536 55,3
Alberta Calgary-Centre-Nord 48003 114615 84609 59,7
Alberta Calgary-Est 48002 110479 75850 45,9
Alberta Calgary-Nord-Est 48004 129015 87307 47,8
Alberta Calgary-Ouest 48009 132162 103812 62,3
Alberta Calgary-Sud-Est 48007 125738 106439 59,5
Alberta Calgary-Sud-Ouest 48008 120750 95026 60,4
Alberta Crowfoot 48010 114825 88881 59,2
@fdaudens
fdaudens / 2011_participation.csv
Last active August 29, 2015 14:18
D3-barchart
Alberta Calgary--Nose Hill 48005 130942 101910 56.6
Alberta Calgary-Centre 48006 124197 89536 55.3
Alberta Calgary-Centre-Nord 48003 114615 84609 59.7
Alberta Calgary-Est 48002 110479 75850 45.9
Alberta Calgary-Nord-Est 48004 129015 87307 47.8
Alberta Calgary-Ouest 48009 132162 103812 62.3
Alberta Calgary-Sud-Est 48007 125738 106439 59.5
Alberta Calgary-Sud-Ouest 48008 120750 95026 60.4
Alberta Crowfoot 48010 114825 88881 59.2
@fdaudens
fdaudens / 2011_participation.csv
Last active August 29, 2015 14:18
Résultats 2011
province circonscription numeroCirconscription population electeurs tauxParticipation
Alberta Calgary--Nose Hill 48005 130942 101910 56.6
Alberta Calgary-Centre 48006 124197 89536 55.3
Alberta Calgary-Centre-Nord 48003 114615 84609 59.7
Alberta Calgary-Est 48002 110479 75850 45.9
Alberta Calgary-Nord-Est 48004 129015 87307 47.8
Alberta Calgary-Ouest 48009 132162 103812 62.3
Alberta Calgary-Sud-Est 48007 125738 106439 59.5
Alberta Calgary-Sud-Ouest 48008 120750 95026 60.4
Alberta Crowfoot 48010 114825 88881 59.2
var margin = {top: 20, right: 10, bottom: 20, left: 10},
width = 635 - margin.left - margin.right,
height = 357 - margin.top - margin.bottom;
var x = d3.time.scale()
// .domain([1985-01-01, 2016-01-01])
.range([0, width]);
var y = d3.scale.linear()
.range([height, 0]);
@fdaudens
fdaudens / femmes_elues.csv
Last active August 29, 2015 14:19
Femmes élues au Québec
date election femmesElues
14/11/1962 Élection générale 1
05/06/1966 Élection générale 1
29/04/1970 Élection générale 1
29/10/1973 Élection générale 1
15/11/1976 Élection générale 5
13/04/1981 Élection générale 8
02/12/1985 Élection générale 18
25/09/1989 Élection générale 23
12/09/1994 Élection générale 23
@fdaudens
fdaudens / layer.js
Created April 16, 2015 19:22
Change Leaflet layer
var map = L.map('map', {scrollWheelZoom: false }).setView([45.943,-119.723], 12);
L.tileLayer('http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png', {
maxZoom: 14,
}).addTo(map);
{
"name": "flare",
"children": [
{
"name": "Programs",
"children": [
{
"name": "Data",
"children": [
{"name": "D3", "size": 9956},