【问题标题】:Reversing x domain on dc.js series chart在 dc.js 系列图表上反转 x 域
【发布时间】:2013-12-20 16:06:56
【问题描述】:

看着this sample dc.js series chart

如何反转 x 轴,使其从 20 下降到 0,并相应地反转绘制的系列?

我可以通过颠倒x.domain 的顺序在纯d3.js 图表中做到这一点。当我尝试通过更改为上面的图表执行此操作时:

.x(d3.scale.linear().domain([0,20])) 

.x(d3.scale.linear().domain([20,0]))

x 轴上的数字反转,但线条消失了。

【问题讨论】:

  • 我会尝试添加一个范围组件。即把.x(d3.scale.linear().domain([0,20]))改成.x(d3.scale.linear().domain([0,20]).range([20,0]))
  • 我会为你测试它,但由于本地 CSV,我认为我不能。
  • 感谢您查看...刚刚尝试过,但没有成功。如果有帮助,这是 csv 文件的链接。 github.com/NickQiZhu/dc.js/blob/master/web/examples/morley.csv
  • 这里是这个问题的 jsfiddle:jsfiddle.net/djmartin_umich/jsT42。 “line-chart-reverse”显示轴反转但数据点丢失。

标签: d3.js dc.js


【解决方案1】:

这看起来像一个错误,特别是这个:

https://github.com/dc-js/dc.js/issues/525

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-12
    • 2020-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多