Protovis JQuery改变直方图Xticks

时间:2012-04-17 01:56:11

标签: javascript jquery html histogram protovis

我正在玩Protovis Histogram example,我想知道是否有可能在保持直方图相同的同时改变x-ticks的值。现在x轴从0到5不等,但如果我想保持整个直方图相同但只是改变x轴刻度从10 - 15变化怎么办?这可能吗?

我认为更改应该在以下代码中的某处:

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

但我不确定代码在做什么。任何帮助非常感谢。谢谢!

1 个答案:

答案 0 :(得分: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或所需的值。它应该工作..