2
フィドル:https://jsfiddle.net/33228p1d/4/は、集約(/ D3/DC Crossfilter/Reductio)による凝集体を分割
は、ページ上のCost Average
チャートを参照。
var cpa = ndx.dimension(function (d) {
return d.location;
});
var cpaGroup = cpa.group().reduceSum(function (d) {
return d.total;
});
チャート自体:次のコードを使用してレンダリングチャート(簡潔にするために中断スタイリング)今
cpaChart
.dimension(cpa)
.group(cpaGroup)
.label(function (d) {
return d.key + " $" + d.value;
})
.title(function (d) {
return d.value;
})
.elasticX(true)
.ordering(function (d) { return -d.value })
.xAxis().ticks(4);
は、正確Front
とBack
位置の合計を示しています。
私がしたいことは、ショートータルを1か所あたりの平均費用を示すためにその場所の一意のPOの数で割ったものです。
たとえば、Back
の場合、合計で$396
の2つの固有の注文があります。私が見たいのは396/2
で、場所あたりの平均費用は198
です。その後、