【发布时间】:2017-02-22 11:01:54
【问题描述】:
我有 this (SOLVED) 图表,我想在其中找到 y 轴上相应最大值/最小值的 x 坐标。(并显示 em在我已经开始做的折线图上)
我已设法找到 y 轴的坐标并相应更新,但我不确定如何找到最大/最小值的对应日期。
我尝试使用d3.nest 函数并将最大值/最小值与其日期相关联,并尝试将其分配给单个键,但不知道如何去做,或者它是否是正确的开始方法.
【问题讨论】:
标签: javascript d3.js
我有 this (SOLVED) 图表,我想在其中找到 y 轴上相应最大值/最小值的 x 坐标。(并显示 em在我已经开始做的折线图上)
我已设法找到 y 轴的坐标并相应更新,但我不确定如何找到最大/最小值的对应日期。
我尝试使用d3.nest 函数并将最大值/最小值与其日期相关联,并尝试将其分配给单个键,但不知道如何去做,或者它是否是正确的开始方法.
【问题讨论】:
标签: javascript d3.js
更简单的方法是找到具有最高值的对象:
var maximumObj = data.filter(e => e[city] === maximum)[0];
并用它来绘制一个圆圈或任何你想要的东西。
检查 bl.ocks:https://bl.ocks.org/anonymous/b388c8557f4210b66f8eae25b436f4f3
【讨论】: