2017-02-22 81 views
1

我有this(解决)图表,其中i想找到用于在y对应的最大/最小值的X坐标(并在折线图上显示em,因为我已经开始这么做)如何找到相关联的日期(x轴)与d3js最大值(y轴)

我已经设法找到y轴的坐标,并相应更新,但我不知道如何找到相应的日期为最大/最小值。

我尝试使用d3.nest函数,并将最大/最小值与它的日期相关联,并试图将它分配给一个单一的键,但不知道如何去做或者它是否是正确的方法。

回答

1

一种更简单的方法是简单地查找对象具有最高值:

var maximumObj = data.filter(e => e[city] === maximum)[0]; 

,并用它来绘制你想要一个圆或任何东西。

检查bl.ocks:https://bl.ocks.org/anonymous/b388c8557f4210b66f8eae25b436f4f3

+0

这正是我一直在寻找,非常感谢你! –