Я рисую многострочную линейную диаграмму, используя диаграммы D3
.Многолинейная линейная диаграмма с отсутствующими значениями с использованием диаграмм D3
Мои данные для всех серий несовместимы. В каждой серии есть некоторые недостающие значения.
Моя проблема заключается в том, что когда я пытаюсь отобразить график, используя мои данные, у которых отсутствуют значения, график не создается.
Пожалуйста, предложите мне способ обработки отсутствующих данных последовательно.
Ниже мои выборочные данные в табличном и формате JSON:
JSON:
[{
"date": "2016-10-21 09:40",
"param1": 5.0,
"param2": 12.0
}, {
"date": "2016-10-21 10:58",
"param1": null,
"param2": 3.0
}, {
"date": "2016-11-01 14:06",
"param1": 4.0,
"param2": 3.0
}, {
"date": "2016-11-02 13:22",
"param1": 1.0,
"param2": 3.0
}, {
"date": "2016-11-04 15:06",
"param1": 6.0,
"param2": 2.0
}, {
"date": "2016-11-07 11:59",
"param1": 1.0,
"param2": null
}, {
"date": "2016-11-09 13:23",
"param1": 11.0,
"param2": 3.0
}, {
"date": "2016-11-10 15:08",
"param1": 2.0,
"param2": 1.0
}]
Ниже ошибка:
Заранее спасибо ...
Hi Херардо, Спасибо за ранний ответ. В нашем коде мы не использовали «line.defined». Мы взяли код по следующей ссылке: http://bl.ocks.org/Matthew-Weber/5645518 –
Итак, поместите это в генератор строк ('var line') –