直流动态条形图X轴

时间:2014-03-24 07:47:19

标签: dc.js crossfilter

我正在尝试创建一个动态条形图。酒吧之间的空间没有变化。这是代码和快照。 Plz帮助我解决它。提前谢谢。

chart
                .width(1000)
                .height(480)
                .brushOn(false)
                .elasticX(true)
                .yAxisLabel("This is the Y Axis!")
                .barPadding(0.5)

这是我的X轴onchange代码。我为它添加了一个下拉列表。

$("#x").on("change", function(){
                xaxis = ndx.dimension(dc.pluck($(this).val()));
                chart.dimension(xaxis)
                .x(d3.scale.ordinal())
                .xUnits(dc.units.ordinal)
                if(yaxis!= null)
                {
                    yaxis =  xaxis.group().reduceCount(dc.pluck($("#y").val()));
                    chart.group(yaxis);
                    chart.elasticY(true);
                    chart.effectiveWidth();
                    chart.render();
                }
            });

enter image description here enter image description here

0 个答案:

没有答案