【问题标题】:d3js column graph, change number of columns on clickd3js柱形图,点击时更改列数
【发布时间】:2012-07-31 21:28:57
【问题描述】:

我有一个柱形图,显示一段时间内的燃料使用情况。

初始视图按年份汇总(最多 10 列)。

当点击一年的列时,视图应切换到月视图(12 列)。 单击一个月的列后,视图应切换为每日视图(28-31 列)。

我可以让图表更新列数,并重绘数据。

当我尝试将列缩小到 0,切换数据,然后增长到新值时,我的问题就出现了。

我可以让收缩工作,但过渡到新数据有点偏离。我觉得“成长”应该在回调中,但我一生都无法弄清楚。

代码和示例数据:https://gist.github.com/3240275

(我目前没有演示版...抱歉)

【问题讨论】:

    标签: javascript charts d3.js transition demo


    【解决方案1】:

    当您有顺序转换时,每个转换都应该延迟之前的转换持续时间之和。你这样做了吗? (抱歉 - 我无法访问链接)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多