Есть такой график:
https://jsfiddle.net/v85rzofL/
Проблема в том, что максимальным допустимым числом является 100000. Но yScale при range выпускает значения от 0 до 100000 без учета того, что максимальное входное число(50000) является вдвое меньше макс. допустимого числа. В таком случае, кривая линия строится так, что значение 50000 достигает самого верха графика, а не половины.
Вопрос: каким образом нужно использовать данные, чтобы кривая строилась корректно? Т.е. значения кривой должны быть зависимы от значения оси Y. А именно: точка 50000 (от 100000) должна находится ровно напротив 50000, а не напротив 100000.