D3-多折线图,折线位置

时间:2019-06-11 20:58:07

标签: d3.js

我有一个演示here

我有一个D3图表,试图从一个数据输入中绘制多条线

我的线和冰柱都在工作,但是它们的位置不正确,它们似乎从应有的位置向左和向上偏移。

我认为这一定是我设置域的方式,但是我不知道该怎么做。

this.x.domain(data[0].values.map((d:any) => d.date));

this.y.domain([0, d3.max(data[0].values, d => d.value)])

1 个答案:

答案 0 :(得分:0)

解决这个问题-我将线路组附加到svg,而不是附加到已经放置在svg上的组。

https://stackblitz.com/edit/basic-scatter-mt-fyhu6y?file=src/app/bar-chart.ts