script src https d3js org d3 v7 min js script script var data name ABC amount 34 0 date 11 12 2015 name DEF amount 120 11 date 11 12 2015 name MNO amount 12 01 date 01 04 2016 name XYZ amount 34 05 date 01 04 2016 var datagroup d3 group data d d name console log datagroup console log datagroup get ABC script script src https d3js org d3 v7 min js script script var data name ABC amount 34 0 date 11 12 2015 name DEF amount 120 11 date 11 12 2015 name MNO amount 12 01 date 01 04 2016 name XYZ amount 34 05 date 01 04 2016 var rollup d3 rollup data v d3 sum v d d amount d d name console log rollup console log rollup get ABC script script src https d3js org d3 v7 min js script script var data name ABC amount 34 0 date 11 12 2015 name DEF amount 120 11 date 11 12 2015 name MNO amount 12 01 date 01 04 2016 name XYZ amount 34 05 date 01 04 2016 var indexes d3 index data d d name console log indexes console log indexes get ABC script script src https d3js org d3 v7 min js script script var data name ABC amount 34 0 date 11 12 2015 name ABC amount 120 11 date 11 12 2015 name MNO amount 12 01 date 01 04 2016 name XYZ amount 34 05 date 01 04 2016 var rollup d3 rollup data v d3 sum v d d amount d d name console log rollup console log rollup get ABC script script src https d3js org d3 v7 min js script script var data name ABC color blue amount 34 0 date 11 12 2015 name ABC color orange amount 34 0 date 11 12 2015 name DEF color blue amount 120 11 date 11 12 2015 name MNO color green amount 12 01 date 01 04 2016 name XYZ color green amount 34 05 date 01 04 2016 var groupedData d3 group data d d name d d color console log groupedData console log groupedData get ABC console log groupedData get ABC get orange var hierarchy d3 hierarchy groupedData console log hierarchy children length console log hierarchy children 0 data script
es console log indexes get ABC script script src https d3js org d3 v7 min js script script var data name ABC amount 34 0 date 11 12 2015 name ABC amount 120 11 date 11 12 2015 name MNO amount 12 01 date 01 04 2016 name XYZ amount 34 05 date 01 04 2016 var rollup d3 rollup data v d3 sum v d d amount d d name console log rollup console log rollup get ABC script script src https d3js org d3 v7 min js script script var data name ABC color blue amount 34 0 date 11 12 2015 name ABC color orange amount 34 0 date 11 12 2015 name DEF color blue amount 120 11 date 11 12 2015 name MNO color green amount 12 01 date 01 04 2016 name XYZ color green amount 34 05 date 01 04 2016 var groupedData d3 group data d d name d d color console log groupedData console log groupedData get ABC console log groupedData get ABC get orange var hierarchy d3 hierarchy groupedData console log hierarchy children length console log hierarchy children 0 data script