Как пропустить точки на линейном графике ZedGraph в C#

У меня есть фрагмент кода, который рисует красивые линейные диаграммы в ZedGraph.

Я не могу полностью изменить код, но я хотел бы, чтобы некоторые строки не имели значения y для каждой точки на оси x.

Я могу сделать это в Excel, но не знаю, как в ZedGraph. Я создаю график с .AddCurve.

Как мне это сделать?


person ManInMoon    schedule 01.03.2011    source источник
comment
Вы просто не хотите добавлять точки данных или хотите, чтобы строки были прерывистыми (с перерывами между ними)?   -  person Bobby    schedule 01.03.2011
comment
Бобби, не непрерывно. поэтому, возможно, в строке есть (1,1.2), (2,1.21), (3,1,22), и я хочу построить график (2,1.2105), но не имею значений y для x = 1 или x = 3. Это, очевидно, супер-упрощено!   -  person ManInMoon    schedule 01.03.2011
comment
@ManInMoon: у меня есть немного кода — пожалуйста, добавьте код к вопросу, используя ссылку edit. Кроме того, включите изображение того, как выглядит желаемый график (возможно, созданный в Excel)   -  person Justin    schedule 01.03.2011
comment
Джастин. Я пытался добавить изображение, но кнопка просмотра... ничего не делает. Я делаю что-то не так? Я ожидал, что он вызовет меню выбора файлов - я пробовал это много раз.   -  person ManInMoon    schedule 02.03.2011


Ответы (1)


NaN значения должны помочь.

Если вы хотите разорвать линию, например, между x=1 и x=2, просто добавьте точку (1.5, double.NaN). Zedgraph должен сделать разрыв сам по себе.

person Gacek    schedule 03.03.2011