码迷,mamicode.com
首页 > 其他好文 > 详细

D3中的嵌套nest

时间:2020-03-01 16:00:03      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:alt   ima   end   asc   mamicode   script   pre   UNC   fun   

<!DOCTYPE html>
<body>
</body>

<script src="d3.v3.min.js" charset="UTF-8"></script>
<script>
    var persons = [
        {id: 1000, name: "赵某某", year: 1989, hometown: "北京"},
        {id: 1000, name: "钱某某", year: 1987, hometown: "上海"},
        {id: 1000, name: "孙某某", year: 1985, hometown: "广州"},
        {id: 1000, name: "李某某", year: 1987, hometown: "上海"},
        {id: 1000, name: "周某某", year: 1989, hometown: "深圳"},
        {id: 1000, name: "武某某", year: 1983, hometown: "北京"}
    ];
    
    var nest = d3.nest()
        .key(function(d){return d.year;})
        .key(function(d){return d.hometown;})
        .sortValues(function(a, b){
            return d3.ascending(b.year, a.year);
        })
        .rollup(function(values){ return values.length;})
        .entries(persons);
    console.log(nest.map(d3.map));
        
    console.log(nest);
</script>

技术图片

D3中的嵌套nest

标签:alt   ima   end   asc   mamicode   script   pre   UNC   fun   

原文地址:https://www.cnblogs.com/aguncn/p/12390126.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!