【发布时间】:2020-03-05 00:00:41
【问题描述】:
我正在尝试绘制多线 d3 图表。我创建了一个方法,它应该采用一个新的数据集并尝试将它绘制在同一个 d3 框架中以进行新的数据更新更改(可能是过滤器)。
-
第一次绘制工作正常,但下一次绘制(模拟数据:这是先前数据的一部分和少量操纵值)显示不正确,穿过 x 轴。
[见下图]
另外,起始原点缺少一个刻度,在本例中也应该是 2010 年
如果将来有更多应该是动态的数据点,我还想再创建几行。当前模型是{日期、实际、预计},更多预期是均值或差异,仅在触发时显示。
任何帮助将不胜感激。
这是 Stackblitz https://stackblitz.com/edit/angular-rhr39p
参考文献:
- 动画折线图:http://bl.ocks.org/atmccann/8966400
- 多线图:https://bl.ocks.org/larsenmtl/e3b8b7c2ca4787f77d78f58d41c3da91
- 数据集更新:https://bl.ocks.org/d3noob/7030f35b72de721622b8
【问题讨论】:
标签: javascript angular d3.js