XYDifferenceRenderer и отдельные строки

#jfreechart

#jfreechart

Вопрос:

Я работаю над проектом, в котором мы используем JFreeChart. Мне нужно использовать XYDifferenceRenderer и мне это нужно для отображения графика различий двух функций. Эти функции не обязательно определять для всех значений X. Когда эти функции не определены, я бы хотел ничего не отображать. Таким образом, график будет выглядеть так, как будто в нем есть пробелы.

Кто-нибудь знает, как сделать что-то подобное? Я попытался передать null значения обеим функциям, но это не сработало. Нужно ли мне расширять XYDifferenceRenderer ?

Комментарии:

1. Пожалуйста, предоставьте sscce , который показывает проблему, которую вы описываете.

2. trashgod: Представьте, что у вас есть две прерывистые функции, определенные в одних и тех же интервалах, и вы хотите показать диаграмму различий между ними в этих интервалах и ничего в интервалах, эти функции не определены. Надеюсь, я описал проблему более четко.

3. Вы должны включить метод для генерации репрезентативных значений этих прерывистых функций в вашем примере.

4. Для каждого набора чисел, в котором определены обе функции, вы создаете новый ряд. Это должно подделать часть «функция не определена».