Skip to content

Instantly share code, notes, and snippets.

@tmcw
Created September 19, 2012 18:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tmcw/3751255 to your computer and use it in GitHub Desktop.
Save tmcw/3751255 to your computer and use it in GitHub Desktop.
OSM Contributors by Month By Edits Per Month
<!DOCTYPE html>
<meta charset="utf-8">
<style>
body {
font: 10px sans-serif;
}
.axis path, .axis line {
fill: none;
stroke: #000;
shape-rendering: crispEdges;
}
path.area {
}
path.line {
stroke: steelblue;
fill: transparent;
}
text.title {
font:20px sans-serif;
fill: #222;
}
text.key-title {
font:bold 16px sans-serif;
text-anchor:middle;
}
</style>
<body>
<script src="http://d3js.org/d3.v2.js"></script>
<script>
d3.json('ten_stack.json', function(values) {
values = values.map(function(values) {
for (var i = 0; i < values.length; i++) {
values[i].x = new Date(values[i].x * 1000);
}
return values;
});
var formatCount = d3.format(",.0f");
var margin = {top: 10, right: 100, bottom: 30, left: 30},
width = 960 - margin.left - margin.right,
height = 500 - margin.top - margin.bottom;
var x = d3.time.scale()
.domain([
d3.min(values[0], function(d) { return d.x }),
d3.max(values[0], function(d) { return d.x })])
.range([0, width]);
var y = d3.scale.linear()
.domain([0, d3.max(values.map(function(v) { return d3.max(v, function(d) { return d.y; })}))])
.range([height, 0]);
var xAxis = d3.svg.axis()
.scale(x)
.orient("bottom");
var yAxis = d3.svg.axis()
.scale(y)
.orient("right");
var svg = d3.select("body").append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
var area = d3.svg.area()
.interpolate("monotone")
.x(function(d) { return x(d.x); })
.y0(height)
.y1(function(d) { return y(d.y); });
svg.append("text")
.attr({ x: 10, y: 20, 'class': 'title' })
.text('Active contributors to OpenStreetMap per Month');
var z = d3.scale.category10();
var circles = svg.selectAll('g.key')
.data(d3.range(10))
.enter()
.append('g')
.attr('class', 'key')
.attr('transform', function(d) { return 'translate(' + (30 + d * 50) + ',60)'; });
circles.append('circle')
.attr('r', 20)
.style("fill", function(d, i) { return z(i); });
circles.append('circle')
.attr('r', 15)
.style("fill", '#fff');
circles.append('text')
.attr('class', 'key-title')
.attr('dy', 5)
.text(function(d) { return d + 1; });
svg.selectAll('path.area')
.data(values)
.enter()
.append('path')
.attr("class", "area")
.style("fill", function(d, i) { return z(i); })
.attr('d', area);
svg.append("g")
.attr("class", "x axis")
.attr("transform", "translate(0," + height + ")")
.call(xAxis);
svg.append("g")
.attr("class", "x axis")
.attr("transform", "translate(" + width + ", 0)")
.call(yAxis);
});
</script>
[[{"x":1112331600,"y":1},{"x":1117598400,"y":3},{"x":1120190400,"y":6},{"x":1122868800,"y":11},{"x":1125547200,"y":3},{"x":1128139200,"y":6},{"x":1130821200,"y":9},{"x":1133413200,"y":10},{"x":1136091600,"y":10},{"x":1138770000,"y":6},{"x":1141189200,"y":14},{"x":1143867600,"y":18},{"x":1146456000,"y":34},{"x":1149134400,"y":24},{"x":1151726400,"y":13},{"x":1154404800,"y":35},{"x":1157083200,"y":23},{"x":1159675200,"y":26},{"x":1162357200,"y":36},{"x":1164949200,"y":45},{"x":1167627600,"y":44},{"x":1170306000,"y":53},{"x":1172725200,"y":77},{"x":1175400000,"y":81},{"x":1177992000,"y":121},{"x":1180670400,"y":190},{"x":1183262400,"y":213},{"x":1185940800,"y":253},{"x":1188619200,"y":337},{"x":1191211200,"y":554},{"x":1193889600,"y":725},{"x":1196485200,"y":783},{"x":1199163600,"y":893},{"x":1201842000,"y":998},{"x":1204347600,"y":1044},{"x":1207022400,"y":1145},{"x":1209614400,"y":1829},{"x":1212292800,"y":2158},{"x":1214884800,"y":2333},{"x":1217563200,"y":2865},{"x":1220241600,"y":2401},{"x":1222833600,"y":2448},{"x":1225512000,"y":2562},{"x":1228107600,"y":2371},{"x":1230786000,"y":3026},{"x":1233464400,"y":2898},{"x":1235883600,"y":3498},{"x":1238558400,"y":3068},{"x":1241150400,"y":3261},{"x":1243828800,"y":3222},{"x":1246420800,"y":3555},{"x":1249099200,"y":4332},{"x":1251777600,"y":4648},{"x":1254369600,"y":4239},{"x":1257048000,"y":4089},{"x":1259643600,"y":3286},{"x":1262322000,"y":3919},{"x":1265000400,"y":3709},{"x":1267419600,"y":3940},{"x":1270094400,"y":4111},{"x":1272686400,"y":3986},{"x":1275364800,"y":4113},{"x":1277956800,"y":3805},{"x":1280635200,"y":4385},{"x":1283313600,"y":4150},{"x":1285905600,"y":4066},{"x":1288584000,"y":4307},{"x":1291179600,"y":4270},{"x":1293858000,"y":4201},{"x":1296536400,"y":4496},{"x":1298955600,"y":4723},{"x":1301630400,"y":5414},{"x":1304222400,"y":5425},{"x":1306900800,"y":6021},{"x":1309492800,"y":5738},{"x":1312171200,"y":5077},{"x":1314849600,"y":4797},{"x":1317441600,"y":5355},{"x":1320120000,"y":4973},{"x":1322715600,"y":5207},{"x":1325394000,"y":6388},{"x":1328072400,"y":5127},{"x":1330578000,"y":9140},{"x":1333252800,"y":7775},{"x":1335844800,"y":6961},{"x":1338523200,"y":6987},{"x":1341115200,"y":6269},{"x":1343793600,"y":6634},{"x":1346472000,"y":3814}],[{"x":1112331600,"y":2},{"x":1114920000,"y":1},{"x":1117598400,"y":1},{"x":1120190400,"y":1},{"x":1122868800,"y":1},{"x":1128139200,"y":1},{"x":1130821200,"y":3},{"x":1133413200,"y":5},{"x":1136091600,"y":6},{"x":1138770000,"y":2},{"x":1141189200,"y":2},{"x":1143867600,"y":10},{"x":1146456000,"y":6},{"x":1149134400,"y":9},{"x":1151726400,"y":9},{"x":1154404800,"y":8},{"x":1157083200,"y":12},{"x":1159675200,"y":11},{"x":1162357200,"y":14},{"x":1164949200,"y":22},{"x":1167627600,"y":26},{"x":1170306000,"y":27},{"x":1172725200,"y":35},{"x":1175400000,"y":36},{"x":1177992000,"y":58},{"x":1180670400,"y":85},{"x":1183262400,"y":78},{"x":1185940800,"y":99},{"x":1188619200,"y":122},{"x":1191211200,"y":178},{"x":1193889600,"y":228},{"x":1196485200,"y":201},{"x":1199163600,"y":282},{"x":1201842000,"y":326},{"x":1204347600,"y":358},{"x":1207022400,"y":394},{"x":1209614400,"y":552},{"x":1212292800,"y":683},{"x":1214884800,"y":783},{"x":1217563200,"y":929},{"x":1220241600,"y":870},{"x":1222833600,"y":851},{"x":1225512000,"y":862},{"x":1228107600,"y":786},{"x":1230786000,"y":971},{"x":1233464400,"y":872},{"x":1235883600,"y":1121},{"x":1238558400,"y":1315},{"x":1241150400,"y":1840},{"x":1243828800,"y":1539},{"x":1246420800,"y":1866},{"x":1249099200,"y":2209},{"x":1251777600,"y":2420},{"x":1254369600,"y":2135},{"x":1257048000,"y":2091},{"x":1259643600,"y":1544},{"x":1262322000,"y":1842},{"x":1265000400,"y":1756},{"x":1267419600,"y":1904},{"x":1270094400,"y":1938},{"x":1272686400,"y":1859},{"x":1275364800,"y":1944},{"x":1277956800,"y":1873},{"x":1280635200,"y":2092},{"x":1283313600,"y":1992},{"x":1285905600,"y":1877},{"x":1288584000,"y":1968},{"x":1291179600,"y":1915},{"x":1293858000,"y":2077},{"x":1296536400,"y":2075},{"x":1298955600,"y":2228},{"x":1301630400,"y":2414},{"x":1304222400,"y":2428},{"x":1306900800,"y":2673},{"x":1309492800,"y":2671},{"x":1312171200,"y":2377},{"x":1314849600,"y":2187},{"x":1317441600,"y":2329},{"x":1320120000,"y":2371},{"x":1322715600,"y":2353},{"x":1325394000,"y":2786},{"x":1328072400,"y":2283},{"x":1330578000,"y":3944},{"x":1333252800,"y":3309},{"x":1335844800,"y":3122},{"x":1338523200,"y":3228},{"x":1341115200,"y":3023},{"x":1343793600,"y":3104},{"x":1346472000,"y":1791}],[{"x":1112331600,"y":1},{"x":1117598400,"y":1},{"x":1120190400,"y":2},{"x":1122868800,"y":1},{"x":1125547200,"y":1},{"x":1128139200,"y":2},{"x":1130821200,"y":4},{"x":1133413200,"y":3},{"x":1136091600,"y":1},{"x":1138770000,"y":5},{"x":1141189200,"y":4},{"x":1143867600,"y":3},{"x":1146456000,"y":4},{"x":1149134400,"y":4},{"x":1151726400,"y":10},{"x":1154404800,"y":10},{"x":1157083200,"y":10},{"x":1159675200,"y":9},{"x":1162357200,"y":13},{"x":1164949200,"y":17},{"x":1167627600,"y":19},{"x":1170306000,"y":21},{"x":1172725200,"y":25},{"x":1175400000,"y":27},{"x":1177992000,"y":33},{"x":1180670400,"y":46},{"x":1183262400,"y":68},{"x":1185940800,"y":64},{"x":1188619200,"y":80},{"x":1191211200,"y":118},{"x":1193889600,"y":128},{"x":1196485200,"y":120},{"x":1199163600,"y":188},{"x":1201842000,"y":189},{"x":1204347600,"y":247},{"x":1207022400,"y":252},{"x":1209614400,"y":318},{"x":1212292800,"y":404},{"x":1214884800,"y":440},{"x":1217563200,"y":521},{"x":1220241600,"y":512},{"x":1222833600,"y":469},{"x":1225512000,"y":485},{"x":1228107600,"y":478},{"x":1230786000,"y":575},{"x":1233464400,"y":571},{"x":1235883600,"y":631},{"x":1238558400,"y":821},{"x":1241150400,"y":1138},{"x":1243828800,"y":949},{"x":1246420800,"y":1113},{"x":1249099200,"y":1365},{"x":1251777600,"y":1459},{"x":1254369600,"y":1217},{"x":1257048000,"y":1156},{"x":1259643600,"y":950},{"x":1262322000,"y":1112},{"x":1265000400,"y":1008},{"x":1267419600,"y":1097},{"x":1270094400,"y":1163},{"x":1272686400,"y":1196},{"x":1275364800,"y":1182},{"x":1277956800,"y":1155},{"x":1280635200,"y":1265},{"x":1283313600,"y":1196},{"x":1285905600,"y":1176},{"x":1288584000,"y":1167},{"x":1291179600,"y":1133},{"x":1293858000,"y":1198},{"x":1296536400,"y":1269},{"x":1298955600,"y":1280},{"x":1301630400,"y":1404},{"x":1304222400,"y":1432},{"x":1306900800,"y":1546},{"x":1309492800,"y":1498},{"x":1312171200,"y":1405},{"x":1314849600,"y":1306},{"x":1317441600,"y":1344},{"x":1320120000,"y":1373},{"x":1322715600,"y":1301},{"x":1325394000,"y":1498},{"x":1328072400,"y":1362},{"x":1330578000,"y":2032},{"x":1333252800,"y":1844},{"x":1335844800,"y":1720},{"x":1338523200,"y":1796},{"x":1341115200,"y":1701},{"x":1343793600,"y":1731},{"x":1346472000,"y":1093}],[{"x":1114920000,"y":1},{"x":1122868800,"y":1},{"x":1125547200,"y":2},{"x":1128139200,"y":4},{"x":1130821200,"y":2},{"x":1133413200,"y":2},{"x":1138770000,"y":3},{"x":1141189200,"y":4},{"x":1143867600,"y":8},{"x":1146456000,"y":5},{"x":1149134400,"y":10},{"x":1151726400,"y":7},{"x":1154404800,"y":4},{"x":1157083200,"y":8},{"x":1159675200,"y":9},{"x":1162357200,"y":10},{"x":1164949200,"y":9},{"x":1167627600,"y":14},{"x":1170306000,"y":11},{"x":1172725200,"y":22},{"x":1175400000,"y":30},{"x":1177992000,"y":34},{"x":1180670400,"y":41},{"x":1183262400,"y":30},{"x":1185940800,"y":46},{"x":1188619200,"y":72},{"x":1191211200,"y":84},{"x":1193889600,"y":94},{"x":1196485200,"y":102},{"x":1199163600,"y":117},{"x":1201842000,"y":166},{"x":1204347600,"y":188},{"x":1207022400,"y":194},{"x":1209614400,"y":235},{"x":1212292800,"y":311},{"x":1214884800,"y":345},{"x":1217563200,"y":390},{"x":1220241600,"y":415},{"x":1222833600,"y":401},{"x":1225512000,"y":347},{"x":1228107600,"y":367},{"x":1230786000,"y":396},{"x":1233464400,"y":389},{"x":1235883600,"y":518},{"x":1238558400,"y":589},{"x":1241150400,"y":762},{"x":1243828800,"y":625},{"x":1246420800,"y":717},{"x":1249099200,"y":926},{"x":1251777600,"y":931},{"x":1254369600,"y":824},{"x":1257048000,"y":810},{"x":1259643600,"y":684},{"x":1262322000,"y":729},{"x":1265000400,"y":706},{"x":1267419600,"y":742},{"x":1270094400,"y":832},{"x":1272686400,"y":809},{"x":1275364800,"y":792},{"x":1277956800,"y":743},{"x":1280635200,"y":907},{"x":1283313600,"y":839},{"x":1285905600,"y":801},{"x":1288584000,"y":778},{"x":1291179600,"y":719},{"x":1293858000,"y":823},{"x":1296536400,"y":842},{"x":1298955600,"y":905},{"x":1301630400,"y":978},{"x":1304222400,"y":924},{"x":1306900800,"y":1014},{"x":1309492800,"y":1078},{"x":1312171200,"y":912},{"x":1314849600,"y":850},{"x":1317441600,"y":961},{"x":1320120000,"y":885},{"x":1322715600,"y":886},{"x":1325394000,"y":1022},{"x":1328072400,"y":873},{"x":1330578000,"y":1324},{"x":1333252800,"y":1150},{"x":1335844800,"y":1195},{"x":1338523200,"y":1190},{"x":1341115200,"y":1108},{"x":1343793600,"y":1180},{"x":1346472000,"y":778}],[{"x":1120190400,"y":1},{"x":1122868800,"y":1},{"x":1125547200,"y":1},{"x":1128139200,"y":1},{"x":1130821200,"y":2},{"x":1133413200,"y":1},{"x":1136091600,"y":3},{"x":1138770000,"y":4},{"x":1141189200,"y":2},{"x":1143867600,"y":2},{"x":1146456000,"y":3},{"x":1149134400,"y":7},{"x":1151726400,"y":5},{"x":1154404800,"y":6},{"x":1157083200,"y":5},{"x":1159675200,"y":6},{"x":1162357200,"y":8},{"x":1164949200,"y":7},{"x":1167627600,"y":10},{"x":1170306000,"y":24},{"x":1172725200,"y":12},{"x":1175400000,"y":22},{"x":1177992000,"y":24},{"x":1180670400,"y":30},{"x":1183262400,"y":34},{"x":1185940800,"y":33},{"x":1188619200,"y":41},{"x":1191211200,"y":70},{"x":1193889600,"y":82},{"x":1196485200,"y":75},{"x":1199163600,"y":91},{"x":1201842000,"y":140},{"x":1204347600,"y":128},{"x":1207022400,"y":167},{"x":1209614400,"y":219},{"x":1212292800,"y":223},{"x":1214884800,"y":243},{"x":1217563200,"y":334},{"x":1220241600,"y":290},{"x":1222833600,"y":298},{"x":1225512000,"y":267},{"x":1228107600,"y":310},{"x":1230786000,"y":304},{"x":1233464400,"y":301},{"x":1235883600,"y":334},{"x":1238558400,"y":473},{"x":1241150400,"y":639},{"x":1243828800,"y":491},{"x":1246420800,"y":544},{"x":1249099200,"y":597},{"x":1251777600,"y":668},{"x":1254369600,"y":588},{"x":1257048000,"y":555},{"x":1259643600,"y":465},{"x":1262322000,"y":549},{"x":1265000400,"y":513},{"x":1267419600,"y":560},{"x":1270094400,"y":614},{"x":1272686400,"y":592},{"x":1275364800,"y":618},{"x":1277956800,"y":584},{"x":1280635200,"y":652},{"x":1283313600,"y":617},{"x":1285905600,"y":565},{"x":1288584000,"y":593},{"x":1291179600,"y":535},{"x":1293858000,"y":555},{"x":1296536400,"y":637},{"x":1298955600,"y":678},{"x":1301630400,"y":675},{"x":1304222400,"y":775},{"x":1306900800,"y":751},{"x":1309492800,"y":791},{"x":1312171200,"y":715},{"x":1314849600,"y":620},{"x":1317441600,"y":657},{"x":1320120000,"y":649},{"x":1322715600,"y":618},{"x":1325394000,"y":705},{"x":1328072400,"y":601},{"x":1330578000,"y":869},{"x":1333252800,"y":848},{"x":1335844800,"y":766},{"x":1338523200,"y":833},{"x":1341115200,"y":821},{"x":1343793600,"y":905},{"x":1346472000,"y":575}],[{"x":1114920000,"y":1},{"x":1125547200,"y":1},{"x":1130821200,"y":3},{"x":1133413200,"y":1},{"x":1136091600,"y":2},{"x":1138770000,"y":4},{"x":1141189200,"y":1},{"x":1143867600,"y":5},{"x":1146456000,"y":1},{"x":1149134400,"y":5},{"x":1151726400,"y":5},{"x":1154404800,"y":1},{"x":1157083200,"y":2},{"x":1159675200,"y":5},{"x":1162357200,"y":9},{"x":1164949200,"y":12},{"x":1167627600,"y":9},{"x":1170306000,"y":8},{"x":1172725200,"y":15},{"x":1175400000,"y":17},{"x":1177992000,"y":15},{"x":1180670400,"y":31},{"x":1183262400,"y":24},{"x":1185940800,"y":36},{"x":1188619200,"y":42},{"x":1191211200,"y":73},{"x":1193889600,"y":59},{"x":1196485200,"y":66},{"x":1199163600,"y":85},{"x":1201842000,"y":94},{"x":1204347600,"y":103},{"x":1207022400,"y":135},{"x":1209614400,"y":157},{"x":1212292800,"y":207},{"x":1214884800,"y":223},{"x":1217563200,"y":264},{"x":1220241600,"y":268},{"x":1222833600,"y":227},{"x":1225512000,"y":251},{"x":1228107600,"y":217},{"x":1230786000,"y":257},{"x":1233464400,"y":200},{"x":1235883600,"y":275},{"x":1238558400,"y":376},{"x":1241150400,"y":440},{"x":1243828800,"y":388},{"x":1246420800,"y":434},{"x":1249099200,"y":495},{"x":1251777600,"y":534},{"x":1254369600,"y":465},{"x":1257048000,"y":406},{"x":1259643600,"y":345},{"x":1262322000,"y":436},{"x":1265000400,"y":383},{"x":1267419600,"y":452},{"x":1270094400,"y":484},{"x":1272686400,"y":436},{"x":1275364800,"y":448},{"x":1277956800,"y":477},{"x":1280635200,"y":456},{"x":1283313600,"y":462},{"x":1285905600,"y":432},{"x":1288584000,"y":427},{"x":1291179600,"y":439},{"x":1293858000,"y":454},{"x":1296536400,"y":471},{"x":1298955600,"y":470},{"x":1301630400,"y":611},{"x":1304222400,"y":583},{"x":1306900800,"y":573},{"x":1309492800,"y":585},{"x":1312171200,"y":584},{"x":1314849600,"y":558},{"x":1317441600,"y":528},{"x":1320120000,"y":480},{"x":1322715600,"y":464},{"x":1325394000,"y":545},{"x":1328072400,"y":475},{"x":1330578000,"y":708},{"x":1333252800,"y":668},{"x":1335844800,"y":657},{"x":1338523200,"y":657},{"x":1341115200,"y":651},{"x":1343793600,"y":708},{"x":1346472000,"y":402}],[{"x":1120190400,"y":2},{"x":1122868800,"y":1},{"x":1130821200,"y":1},{"x":1133413200,"y":1},{"x":1136091600,"y":1},{"x":1138770000,"y":4},{"x":1141189200,"y":3},{"x":1143867600,"y":4},{"x":1146456000,"y":2},{"x":1149134400,"y":1},{"x":1151726400,"y":4},{"x":1154404800,"y":7},{"x":1157083200,"y":1},{"x":1159675200,"y":4},{"x":1162357200,"y":2},{"x":1164949200,"y":7},{"x":1167627600,"y":3},{"x":1170306000,"y":11},{"x":1172725200,"y":19},{"x":1175400000,"y":30},{"x":1177992000,"y":26},{"x":1180670400,"y":36},{"x":1183262400,"y":23},{"x":1185940800,"y":43},{"x":1188619200,"y":43},{"x":1191211200,"y":44},{"x":1193889600,"y":70},{"x":1196485200,"y":58},{"x":1199163600,"y":70},{"x":1201842000,"y":82},{"x":1204347600,"y":89},{"x":1207022400,"y":122},{"x":1209614400,"y":138},{"x":1212292800,"y":162},{"x":1214884800,"y":177},{"x":1217563200,"y":236},{"x":1220241600,"y":210},{"x":1222833600,"y":213},{"x":1225512000,"y":182},{"x":1228107600,"y":207},{"x":1230786000,"y":203},{"x":1233464400,"y":210},{"x":1235883600,"y":215},{"x":1238558400,"y":296},{"x":1241150400,"y":387},{"x":1243828800,"y":347},{"x":1246420800,"y":327},{"x":1249099200,"y":388},{"x":1251777600,"y":454},{"x":1254369600,"y":350},{"x":1257048000,"y":323},{"x":1259643600,"y":312},{"x":1262322000,"y":319},{"x":1265000400,"y":322},{"x":1267419600,"y":357},{"x":1270094400,"y":372},{"x":1272686400,"y":361},{"x":1275364800,"y":363},{"x":1277956800,"y":382},{"x":1280635200,"y":432},{"x":1283313600,"y":384},{"x":1285905600,"y":363},{"x":1288584000,"y":394},{"x":1291179600,"y":347},{"x":1293858000,"y":408},{"x":1296536400,"y":329},{"x":1298955600,"y":389},{"x":1301630400,"y":457},{"x":1304222400,"y":442},{"x":1306900800,"y":447},{"x":1309492800,"y":452},{"x":1312171200,"y":474},{"x":1314849600,"y":400},{"x":1317441600,"y":435},{"x":1320120000,"y":393},{"x":1322715600,"y":394},{"x":1325394000,"y":442},{"x":1328072400,"y":395},{"x":1330578000,"y":520},{"x":1333252800,"y":492},{"x":1335844800,"y":537},{"x":1338523200,"y":531},{"x":1341115200,"y":493},{"x":1343793600,"y":498},{"x":1346472000,"y":313}],[{"x":1120190400,"y":1},{"x":1122868800,"y":1},{"x":1125547200,"y":1},{"x":1130821200,"y":1},{"x":1133413200,"y":3},{"x":1136091600,"y":3},{"x":1138770000,"y":1},{"x":1141189200,"y":3},{"x":1143867600,"y":3},{"x":1146456000,"y":2},{"x":1149134400,"y":1},{"x":1151726400,"y":3},{"x":1154404800,"y":4},{"x":1157083200,"y":5},{"x":1159675200,"y":7},{"x":1162357200,"y":10},{"x":1164949200,"y":8},{"x":1167627600,"y":6},{"x":1170306000,"y":10},{"x":1172725200,"y":13},{"x":1175400000,"y":17},{"x":1177992000,"y":26},{"x":1180670400,"y":20},{"x":1183262400,"y":34},{"x":1185940800,"y":25},{"x":1188619200,"y":38},{"x":1191211200,"y":56},{"x":1193889600,"y":53},{"x":1196485200,"y":51},{"x":1199163600,"y":60},{"x":1201842000,"y":76},{"x":1204347600,"y":77},{"x":1207022400,"y":94},{"x":1209614400,"y":135},{"x":1212292800,"y":141},{"x":1214884800,"y":152},{"x":1217563200,"y":199},{"x":1220241600,"y":205},{"x":1222833600,"y":180},{"x":1225512000,"y":194},{"x":1228107600,"y":161},{"x":1230786000,"y":170},{"x":1233464400,"y":178},{"x":1235883600,"y":204},{"x":1238558400,"y":274},{"x":1241150400,"y":337},{"x":1243828800,"y":288},{"x":1246420800,"y":299},{"x":1249099200,"y":318},{"x":1251777600,"y":321},{"x":1254369600,"y":292},{"x":1257048000,"y":268},{"x":1259643600,"y":239},{"x":1262322000,"y":314},{"x":1265000400,"y":273},{"x":1267419600,"y":317},{"x":1270094400,"y":360},{"x":1272686400,"y":318},{"x":1275364800,"y":302},{"x":1277956800,"y":301},{"x":1280635200,"y":385},{"x":1283313600,"y":327},{"x":1285905600,"y":300},{"x":1288584000,"y":310},{"x":1291179600,"y":266},{"x":1293858000,"y":318},{"x":1296536400,"y":285},{"x":1298955600,"y":324},{"x":1301630400,"y":439},{"x":1304222400,"y":393},{"x":1306900800,"y":380},{"x":1309492800,"y":395},{"x":1312171200,"y":393},{"x":1314849600,"y":314},{"x":1317441600,"y":339},{"x":1320120000,"y":325},{"x":1322715600,"y":309},{"x":1325394000,"y":343},{"x":1328072400,"y":344},{"x":1330578000,"y":449},{"x":1333252800,"y":408},{"x":1335844800,"y":449},{"x":1338523200,"y":449},{"x":1341115200,"y":425},{"x":1343793600,"y":454},{"x":1346472000,"y":245}],[{"x":1122868800,"y":1},{"x":1125547200,"y":1},{"x":1136091600,"y":2},{"x":1138770000,"y":1},{"x":1141189200,"y":2},{"x":1143867600,"y":2},{"x":1146456000,"y":4},{"x":1149134400,"y":3},{"x":1151726400,"y":6},{"x":1154404800,"y":2},{"x":1157083200,"y":4},{"x":1159675200,"y":6},{"x":1162357200,"y":3},{"x":1164949200,"y":14},{"x":1167627600,"y":10},{"x":1170306000,"y":10},{"x":1172725200,"y":10},{"x":1175400000,"y":18},{"x":1177992000,"y":13},{"x":1180670400,"y":21},{"x":1183262400,"y":22},{"x":1185940800,"y":25},{"x":1188619200,"y":30},{"x":1191211200,"y":39},{"x":1193889600,"y":40},{"x":1196485200,"y":53},{"x":1199163600,"y":55},{"x":1201842000,"y":58},{"x":1204347600,"y":76},{"x":1207022400,"y":82},{"x":1209614400,"y":120},{"x":1212292800,"y":138},{"x":1214884800,"y":134},{"x":1217563200,"y":171},{"x":1220241600,"y":166},{"x":1222833600,"y":133},{"x":1225512000,"y":146},{"x":1228107600,"y":136},{"x":1230786000,"y":126},{"x":1233464400,"y":126},{"x":1235883600,"y":165},{"x":1238558400,"y":224},{"x":1241150400,"y":268},{"x":1243828800,"y":255},{"x":1246420800,"y":230},{"x":1249099200,"y":330},{"x":1251777600,"y":298},{"x":1254369600,"y":272},{"x":1257048000,"y":273},{"x":1259643600,"y":208},{"x":1262322000,"y":258},{"x":1265000400,"y":224},{"x":1267419600,"y":248},{"x":1270094400,"y":274},{"x":1272686400,"y":298},{"x":1275364800,"y":251},{"x":1277956800,"y":266},{"x":1280635200,"y":287},{"x":1283313600,"y":274},{"x":1285905600,"y":281},{"x":1288584000,"y":242},{"x":1291179600,"y":245},{"x":1293858000,"y":267},{"x":1296536400,"y":244},{"x":1298955600,"y":298},{"x":1301630400,"y":335},{"x":1304222400,"y":302},{"x":1306900800,"y":318},{"x":1309492800,"y":327},{"x":1312171200,"y":335},{"x":1314849600,"y":300},{"x":1317441600,"y":277},{"x":1320120000,"y":295},{"x":1322715600,"y":267},{"x":1325394000,"y":278},{"x":1328072400,"y":288},{"x":1330578000,"y":368},{"x":1333252800,"y":357},{"x":1335844800,"y":361},{"x":1338523200,"y":335},{"x":1341115200,"y":349},{"x":1343793600,"y":371},{"x":1346472000,"y":240}],[{"x":1128139200,"y":1},{"x":1130821200,"y":2},{"x":1133413200,"y":1},{"x":1136091600,"y":1},{"x":1143867600,"y":3},{"x":1146456000,"y":5},{"x":1149134400,"y":2},{"x":1151726400,"y":3},{"x":1154404800,"y":6},{"x":1157083200,"y":3},{"x":1159675200,"y":3},{"x":1162357200,"y":4},{"x":1164949200,"y":3},{"x":1167627600,"y":9},{"x":1170306000,"y":10},{"x":1172725200,"y":8},{"x":1175400000,"y":17},{"x":1177992000,"y":13},{"x":1180670400,"y":15},{"x":1183262400,"y":21},{"x":1185940800,"y":16},{"x":1188619200,"y":39},{"x":1191211200,"y":41},{"x":1193889600,"y":38},{"x":1196485200,"y":53},{"x":1199163600,"y":66},{"x":1201842000,"y":62},{"x":1204347600,"y":70},{"x":1207022400,"y":59},{"x":1209614400,"y":93},{"x":1212292800,"y":114},{"x":1214884800,"y":120},{"x":1217563200,"y":171},{"x":1220241600,"y":142},{"x":1222833600,"y":151},{"x":1225512000,"y":137},{"x":1228107600,"y":134},{"x":1230786000,"y":130},{"x":1233464400,"y":145},{"x":1235883600,"y":155},{"x":1238558400,"y":181},{"x":1241150400,"y":230},{"x":1243828800,"y":210},{"x":1246420800,"y":241},{"x":1249099200,"y":246},{"x":1251777600,"y":238},{"x":1254369600,"y":221},{"x":1257048000,"y":200},{"x":1259643600,"y":164},{"x":1262322000,"y":205},{"x":1265000400,"y":173},{"x":1267419600,"y":234},{"x":1270094400,"y":247},{"x":1272686400,"y":239},{"x":1275364800,"y":238},{"x":1277956800,"y":238},{"x":1280635200,"y":262},{"x":1283313600,"y":230},{"x":1285905600,"y":218},{"x":1288584000,"y":211},{"x":1291179600,"y":208},{"x":1293858000,"y":203},{"x":1296536400,"y":196},{"x":1298955600,"y":235},{"x":1301630400,"y":273},{"x":1304222400,"y":265},{"x":1306900800,"y":286},{"x":1309492800,"y":279},{"x":1312171200,"y":266},{"x":1314849600,"y":251},{"x":1317441600,"y":254},{"x":1320120000,"y":234},{"x":1322715600,"y":219},{"x":1325394000,"y":238},{"x":1328072400,"y":215},{"x":1330578000,"y":328},{"x":1333252800,"y":306},{"x":1335844800,"y":297},{"x":1338523200,"y":309},{"x":1341115200,"y":301},{"x":1343793600,"y":329},{"x":1346472000,"y":202}]]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment