我正在使用cubism.js来绘制来自JSON对象的一些静态数据。我们希望能够显示多年的数据,每天都有一个点。我有解决方案部分工作,但我希望能够设置独立于今天日期的比例,即我想从昨天到去年同一天的数据图表。我尝试了以下但没有成功:
context.scale(d3.time.scale()。domain([start,end])。range([0,96]))
其中start和end来自JSON对象。 是否可以将立体主义比例设置为以这种方式运行?
非常感谢,
迈克尔
答案 0 :(得分:8)
stocks demo中的intro talk几乎完全是这样,使用serverDelay来移动显示的时间窗口,stop来阻止更新:
var context = cubism.context()
.serverDelay(new Date(2012, 4, 2) - Date.now())
.step(864e5)
.size(1280)
.stop();
我认为API可以更方便地处理这种特殊情况,但Cubism主要是为实时显示而设计的。