Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. var colorScale=d3.scale.category10();
  2.  
  3. var canvas9 = d3.select(".result-side9")
  4. .append("svg")
  5. .attr("width", 600)
  6. .attr("height", 600)
  7. .attr("transform","translate(10,10)");
  8.  
  9. d3.json("assemblee5.json", function (data) {
  10. var treemap = d3.layout.treemap()
  11. .size(550,550)
  12. .nodes(data);
  13.  
  14. var cells= canvas9.selectAll(".cell")
  15. .data(treemap)
  16. .enter()
  17. .append("g")
  18. .attr("class", "cell");
  19.  
  20. cells.append("rect")
  21. .attr("x", function (d){return d.x; })
  22. .attr("y", function (d,i){return d.y; })
  23. .attr("width", function (d,i){return d.dx; })
  24. .attr("height", function (d,i){return d.dy; })
  25. .attr("fill", function (d,i){return d.children ? null : colorScale(d.parent.name); })
  26. .attr("stroke", "white");
  27.  
  28. cells.append("text")
  29. .attr("x", function (d,i){return d.x + d.dx/2; })
  30. .attr("y", function (d,i){return d.y + d.dy/2; })
  31. .text(function (d){return d.children ? "" : d.name;})
  32. .attr("text-anchor", "middle");
  33. });
  34.  
  35. d3.hierarchy(data)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement