Вот пример построения нескольких линейных графиков на одной канве с помощью d3js
bl.ocks.org/mbostock/3884955 .
Это графики температур для трех городов по датам. Для каждой даты три значения - по одному на город. Но что если на определенную дату для какого-то дня нет значения? d3js не сработает и прервет график в том месте где для города нет значения и сообщит об этом в консоль.
Можно ли как-то обойти это ограничение, не прибегая к предварительному расчету средних значений, а соединяя точки напрямую?