2012-04-17 59 views
0

我与Protovis Histogram example玩弄,我想知道是否有可能改变的X刻度线的值,同时保持直方图相同。现在x轴从0到5变化,但是如果我想让整个直方图保持不变,但是只是将x轴刻度变为10-15变化呢?那可能吗?Protovis JQuery的变化柱状图Xticks

我认为变化应该是在下面的代码的地方:

vis.add(pv.Rule) 
.data(x.ticks()) 
.left(x) 
.bottom(-5) 
.height(5) 
.anchor("bottom").add(pv.Label) 
.text(x.tickFormat); 

,但我真的不知道是什么代码正在做什么。任何帮助不胜感激。谢谢!

回答

0

喜迈克尔在页面底部的那个链接,你可以看到代码

var experiment = { 
    trials: 10000, // number of trials 
    variables: 5 // number of random variables 
}; 
experiment.values = pv.range(experiment.trials).map(function() { 
    return pv.sum(pv.range(experiment.variables), Math.random); 
}); 

只是试图改变变量:10。我希望如此,将工作..