d3 - 缩放@标准化堆积条形图

时间:2014-04-25 11:37:40

标签: javascript d3.js

我想在d3中编写可重复使用的图表 - 一个“标准化”堆积条形图。数据在Y轴上从0%-100%缩放 - 请参阅:http://bl.ocks.org/mbostock/3886394 我已经知道我需要计算数据的倒数值,从0(Y:最低值0%)到1(Y:最高值100%)进行缩放。

var y = d3.scale.linear()
        .range([height, 0]);  // no data domain

dataSet = dataSet.map(function (d) {
            return d.map(function (p, i) {
                return { x: i, y: (1 / (p.Value / 100))};
            });
        });

但是,我的缩放功能无法正常工作

THX !!

0 个答案:

没有答案