data.ts 547 字节
Newer Older
P
Peter Pan 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
export const nearestPoint = (data: number[][][], recall: number): number[][] => {
    return data.map(series => {
        let delta = Number.POSITIVE_INFINITY;
        let index = 0;
        for (let i = 0; i < series.length; i++) {
            if (series[i][1] - recall < Number.EPSILON) {
                return series[i];
            }
            if (Math.abs(series[i][1] - recall) < delta) {
                delta = Math.abs(series[i][1] - recall);
                index = i;
            }
        }
        return series[index];
    });
};