JSFiddle - React, Tailwind, and code Playground
by Shashank D
JavaScript
var data = [{
"hospitalName": "hospital1",
"category": "Injury & Poisoning",
"Females": "0",
"Males": "4",
"Unknown": "0",
"count": "4"
},
{
"hospitalName": "hospital1",
"category": "Symptoms, Signs, & Ill-Defined Conditions",
"Females": "1",
"Males": "1",
"Unknown": "0",
"count": "2"
},
{
"hospitalName": "hospital2",
"category": "Mental Disorders",
"Females": "0",
"Males": "1",
"Unknown": "0",
"count": "1"
}];
var nested_data = d3.nest()
.key(function(d) { return d.hospitalName;})
.rollup(function(d) {
console.log(d);
return d;
}).entries(data);
console.log(nested_data);