使用不同数据集更新条形图无效

时间:2015-11-16 07:43:31

标签: javascript d3.js visualization data-visualization

我正在尝试使用D3.js创建条形图。我最初的要求是根据一组数据创建条形图。每次按下此按钮都应该更改。

现在采用第二个数据集值进行更新,但条形的顺序不会根据第二个数据集而改变。请注意,我不想直接排序。相反,我想根据新数据集更新值。

import org.apache.commons.math3.distribution.AbstractRealDistribution;
import org.apache.commons.math3.distribution.NormalDistribution;
import org.apache.commons.math3.distribution.LogNormalDistribution;
import org.apache.commons.math3.distribution.GammaDistribution;

public class DistributionGenerator {

    public static void main(String[] args) {

    // Pick one and comment out the others:
    //AbstractRealDistribution distr = new NormalDistribution(2.0,0.5);  //  mean and standard deviation constructor.
    //AbstractRealDistribution distr = new LogNormalDistribution(0.0,1.0); // scale and shape constructor.
    AbstractRealDistribution distr = new GammaDistribution(2.0, 1.0);

    for(int i=0; i<5; ++i)
    {
        System.out.println( distr.density(i));
    }
    }
    }

FIDDLER

我现在可以更改值了。但我希望这个更改看起来像在这个图表中交换条形图。但这不会发生。

FIDDLER

0 个答案:

没有答案