【问题标题】:How to find associated date(x axis) with max value(y axis) in d3js如何在d3js中找到具有最大值(y轴)的关联日期(x轴)
【发布时间】:2017-02-22 11:01:54
【问题描述】:

我有 this (SOLVED) 图表,我想在其中找到 y 轴上相应最大值/最小值的 x 坐标。(并显示 em在我已经开始做的折线图上)

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

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

【问题讨论】:

    标签: javascript d3.js


    【解决方案1】:

    更简单的方法是找到具有最高值的对象:

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

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

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

    【讨论】:

    • 这正是我要找的,非常感谢!
    猜你喜欢
    • 2020-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-07
    • 1970-01-01
    • 2016-11-10
    • 1970-01-01
    相关资源
    最近更新 更多