У меня есть набор данных в формате:
[{
x: "2014-01-01",
y: 1223
},
...
{x: "2017-01-01",
y: 143
}
];
и указан диапазон, например
["2015-01-01","2016-01-01"]
Я хотел бы найти минимальное и максимальное значение y между этими двумя диапазонами,
Как я могу сделать это в d3?
в настоящее время, я использую следующую функцию, чтобы найти min / max
d3.min(formattedData, function(d) { return d.y; }),
d3.max(formattedData, function(d) { return d.y; });
Я не уверен, как подать заявкудиапазон там
даты уже проанализированы, поэтому не беспокойтесь об этой части
Я применяю следующую функцию ко всем значениям x, т.е.parseDate.parse (x)
parseDate = d3.time.format('%Y-%m-%d');