我正在try 创建一个D3图表,它将同时利用汇总统计信息(最小和最大值)以及未汇总数据.
我有一个CSV,其中包含一个职务代码(其中包含重复项)和一个十进制的salaryToMedian.我想按职务代码计算最小值和最大值.
我收到错误grouped is not a function
.我正在try 整合.记录职务代码grouped is not a function
0的最大值.
d3.csv("http://127.0.0.1:8887/myData.csv").then(function(data){
var grouped = d3.nest()
.key(function(d) { return d.jobCode; })
.rollup(function(v) {
return {
jobCodeMax: d3.max(v, function(d) { return d.salaryToMedian; }),
jobCodeMax: d3.min(v, function(d) { return d.salaryToMedian; }),
values: v
};
})
.entries(data)
.map(function(d) {
return {
JobCode: d.key,
jobCodeMax: d.value.jobCodeMax,
jobCodeMin: d.value.jobCodeMin
};
});
console.log(grouped(1000).jobCodeMax);
});