Skip to content

Instantly share code, notes, and snippets.

@ptvans
Created March 18, 2013 22:07
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 ptvans/5191256 to your computer and use it in GitHub Desktop.
Save ptvans/5191256 to your computer and use it in GitHub Desktop.
test mpact data
[
{ "_id" : { "$oid" : "50de42e9becafeeba7e19300" }, "email" : 0, "end_date" : { "$date" : 1355965825203 }, "facebook" : 1, "partner_id" : null, "start_date" : { "$date" : 1355879419164 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50decce8becafeeba7e19309" }, "email" : 0, "end_date" : { "$date" : 1356778802563 }, "facebook" : 0, "partner_id" : null, "start_date" : { "$date" : 1356692402563 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50ded3f0becafeeba7e1930a" }, "email" : 0, "end_date" : { "$date" : 1356780603268 }, "facebook" : 0, "partner_id" : "50a59bc061535ea717000002", "start_date" : { "$date" : 1356694203268 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50ded3f0becafeeba7e1930b" }, "email" : 0, "end_date" : { "$date" : 1356780603268 }, "facebook" : 0, "partner_id" : "50a59bf661535ea717000003", "start_date" : { "$date" : 1356694203268 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50ded3f0becafeeba7e1930c" }, "email" : 0, "end_date" : { "$date" : 1356780603268 }, "facebook" : 0, "partner_id" : "50aaa015328f460940000001", "start_date" : { "$date" : 1356694203268 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50ded3f0becafeeba7e1930f" }, "email" : 0, "end_date" : { "$date" : 1356780603268 }, "facebook" : 0, "partner_id" : "50b7dbd3b98b29063700000c", "start_date" : { "$date" : 1356694203268 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50ded3f1becafeeba7e19310" }, "email" : 0, "end_date" : { "$date" : 1356780603268 }, "facebook" : 0, "partner_id" : "50b7dc62b98b29063700000e", "start_date" : { "$date" : 1356694203268 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e01e67becafeeba7e19319" }, "email" : 0, "end_date" : { "$date" : 1356865203382 }, "facebook" : 0, "partner_id" : null, "start_date" : { "$date" : 1356778803382 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e0256ebecafeeba7e1931a" }, "email" : 0, "end_date" : { "$date" : 1356867003100 }, "facebook" : 0, "partner_id" : "50a59bc061535ea717000002", "start_date" : { "$date" : 1356780603100 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e0256fbecafeeba7e1931b" }, "email" : 0, "end_date" : { "$date" : 1356867003100 }, "facebook" : 0, "partner_id" : "50a59bf661535ea717000003", "start_date" : { "$date" : 1356780603100 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e0256fbecafeeba7e1931c" }, "email" : 0, "end_date" : { "$date" : 1356867003100 }, "facebook" : 0, "partner_id" : "50aaa015328f460940000001", "start_date" : { "$date" : 1356780603100 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e0256fbecafeeba7e1931e" }, "email" : 0, "end_date" : { "$date" : 1356867003100 }, "facebook" : 0, "partner_id" : "50b7aa9da1b1b08c1a000001", "start_date" : { "$date" : 1356780603100 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e0256fbecafeeba7e1931f" }, "email" : 0, "end_date" : { "$date" : 1356867003100 }, "facebook" : 0, "partner_id" : "50b7dbd3b98b29063700000c", "start_date" : { "$date" : 1356780603100 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e0256fbecafeeba7e19320" }, "email" : 0, "end_date" : { "$date" : 1356867003100 }, "facebook" : 0, "partner_id" : "50b7dc62b98b29063700000e", "start_date" : { "$date" : 1356780603100 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e16fe5becafeeba7e19329" }, "email" : 0, "end_date" : { "$date" : 1356951603015 }, "facebook" : 0, "partner_id" : null, "start_date" : { "$date" : 1356865203015 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e176ecbecafeeba7e1932a" }, "email" : 0, "end_date" : { "$date" : 1356953402731 }, "facebook" : 0, "partner_id" : "50a59bc061535ea717000002", "start_date" : { "$date" : 1356867002731 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e176ecbecafeeba7e1932b" }, "email" : 0, "end_date" : { "$date" : 1356953402731 }, "facebook" : 0, "partner_id" : "50a59bf661535ea717000003", "start_date" : { "$date" : 1356867002731 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e176ecbecafeeba7e1932c" }, "email" : 0, "end_date" : { "$date" : 1356953402731 }, "facebook" : 0, "partner_id" : "50aaa015328f460940000001", "start_date" : { "$date" : 1356867002731 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e176ecbecafeeba7e1932d" }, "email" : 0, "end_date" : { "$date" : 1356953402731 }, "facebook" : 0, "partner_id" : "50a59b6161535ea717000001", "start_date" : { "$date" : 1356867002731 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e176ecbecafeeba7e1932e" }, "email" : 0, "end_date" : { "$date" : 1356953402731 }, "facebook" : 0, "partner_id" : "50b7aa9da1b1b08c1a000001", "start_date" : { "$date" : 1356867002731 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e176ecbecafeeba7e1932f" }, "email" : 0, "end_date" : { "$date" : 1356953402731 }, "facebook" : 0, "partner_id" : "50b7dbd3b98b29063700000c", "start_date" : { "$date" : 1356867002731 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e176edbecafeeba7e19330" }, "email" : 0, "end_date" : { "$date" : 1356953402731 }, "facebook" : 0, "partner_id" : "50b7dc62b98b29063700000e", "start_date" : { "$date" : 1356867002731 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e1d514becafeeba7e19331" }, "email" : 0, "end_date" : { "$date" : 1356113372561 }, "facebook" : 0, "partner_id" : null, "start_date" : { "$date" : 1356026965675 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e1d515becafeeba7e19332" }, "email" : 0, "end_date" : { "$date" : 1356199783890 }, "facebook" : 0, "partner_id" : null, "start_date" : { "$date" : 1356113372561 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e1d515becafeeba7e19333" }, "email" : 0, "end_date" : { "$date" : 1356286183898 }, "facebook" : 1, "partner_id" : null, "start_date" : { "$date" : 1356199783890 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e1d607becafeeba7e19334" }, "email" : 0, "end_date" : { "$date" : 1356372814842 }, "facebook" : 0, "partner_id" : null, "start_date" : { "$date" : 1356286414838 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e1d607becafeeba7e19335" }, "email" : 0, "end_date" : { "$date" : 1356459214849 }, "facebook" : 0, "partner_id" : null, "start_date" : { "$date" : 1356372814842 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e1d607becafeeba7e19336" }, "email" : 0, "end_date" : { "$date" : 1356545614858 }, "facebook" : 0, "partner_id" : null, "start_date" : { "$date" : 1356459214849 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e1d607becafeeba7e19337" }, "email" : 0, "end_date" : { "$date" : 1356632014862 }, "facebook" : 0, "partner_id" : null, "start_date" : { "$date" : 1356545614858 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e1d607becafeeba7e19338" }, "email" : 0, "end_date" : { "$date" : 1356718414865 }, "facebook" : 1, "partner_id" : null, "start_date" : { "$date" : 1356632014862 }, "twitter" : 0 },
{ "_id" : { "$oid" : "50e1d607becafeeba7e19339" }, "email" : 0, "end_date" : { "$date" : 1356804814868 }, "facebook" : 0, "partner_id" : null, "start_date" : { "$date" : 1356718414865 }, "twitter" : 0 }
]
{"description":"test mpact data","endpoint":"","display":"svg","public":true,"require":[],"fileconfigs":{"_.md":{"default":true,"vim":false,"emacs":false,"fontSize":12},"config.json":{"default":true,"vim":false,"emacs":false,"fontSize":12},"costofliving.json":{"default":true,"vim":false,"emacs":false,"fontSize":12},"inlet.js":{"default":true,"vim":false,"emacs":false,"fontSize":12},"inlet.svg":{"default":true,"vim":false,"emacs":false,"fontSize":12},"worldcountries.json":{"default":true,"vim":false,"emacs":false,"fontSize":12},"travel.json":{"default":true,"vim":false,"emacs":false,"fontSize":12},"actions.json":{"default":true,"vim":false,"emacs":false,"fontSize":12}},"fullscreen":false,"play":false,"loop":false,"restart":false,"autoinit":true,"pause":true,"loop_type":"period","bv":false,"nclones":15,"clone_opacity":0.4,"duration":3000,"ease":"linear","dt":0.01,"tab":"edit","display_percent":0.6289991445680069,"editor_editor":{"coffee":false,"vim":false,"emacs":false,"width":934,"height":530,"hide":true},"editor_json0":{"vim":false,"emacs":false,"width":825,"height":474,"hide":true},"editor_json1":{"vim":false,"emacs":false,"width":873,"height":317,"hide":true}}
var data = tributary.actions;
var svg = d3.select("svg");
d3.select("#display").style("background-color","#EEEEEE")
var cw = 809;
var ch = 406;
console.log(data);
var startdates = data[2].start_date.$date;
console.log(startdates);
var funcdates = function(d) {
return d.start_date.$date;
}
var newdata = _.map(data,funcdates);
console.log(newdata);
var chart = svg.append("g")
.attr("transform", "translate(" + [54, 77] + ")")
.attr("id","chart");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment