📜  D3.js nest()函数

📅  最后修改于: 2022-05-13 01:56:34.283000             🧑  作者: Mango

D3.js nest()函数

D3.js 是一个用 javascript 构建的库,专门用于数据可视化。 D3.nest()函数用于对数据进行分组,就像 SQL 中的 groupBy 子句一样。它根据键和值对数据进行分组。

句法:

d3.nest()

参数:此函数不接受任何参数。

返回值:它返回具有多个属性的对象,如条目、键、值、映射、排序。

示例 1:在此示例中,数据将根据“制造”键进行分组,我们也可以根据多个键对数据进行分组。

HTML


  

    
    
  
    
  
    
        D3.js d3.nest() Function
    

  

    

  


HTML


  

    
    
  
    
  
    
        D3.js d3.nest() Function
    

  

    

  



输出:数据按制造年份分组,键为 1950 年和 1951 年。

示例 2:此示例解释了基于多个键的数据分组。

HTML



  

    
    
  
    
  
    
        D3.js d3.nest() Function
    

  

    

  


输出:数据首先按制造年份分组,然后按型号分组。