Я пытаюсь заставить библиотеку линейных диаграмм Рафаэля рисовать несколько наборов значений в одном и том же временном ряду, но там, где значения в каждом наборе не согласованы (то есть в каждом наборе не всегда есть значение каждое значение х).
Другими словами, вместо того, чтобы выглядеть так:
r.g.linechart(10,10,300,220,[1,2,3,4,5],[[10,20,30,40,50], [20,30,40,50,60], [30,40,50,60,70]]);
мои данные, как и многие данные «реального мира», несовершенны и выглядят примерно так:
r.g.linechart(10,10,300,220,[1,2,3,4,5],[[10,"",30,40,50], [20,30,"",50,60], [30,40,50,"",70]]);
По умолчанию, если в любом наборе меньше значений y (чем общее количество значений x), значения в наборе присваиваются значениям x в нормальной последовательности. Другими словами, любые «пробелы» доводятся до конца.
Есть идеи, как построить мои "более святые" данные?