2013-03-09 1 views
1

Я создаю TimeSeries диаграммы с 2 TimeSeries х лет в нем (т.е. Dataset проведение 2 TimeSeries объектов.Как работать с 2 TimeSeries с точными значениями?

Случается, что оба TimeSeries объекты имеют те же точные значения и они просто совпадают, но это не ясно, к клиент, как он видит только цвет результата или смешивания цветов обоих TimeSeries объектов!

Таким образом, он видит, что диаграмма отображает 2 набора данных, в то время как только одна линия нарисована!

является ли их Build- чтобы справиться с этим? вы это исправите?

Лично я думаю о том, чтобы разделить этот график на 2, чтобы он был понятен клиенту, но мне интересно, есть ли способ с меньшими усилиями, более эффективными для решения этой ситуации.

EDIT: Конечный результат должен быть изображения, так что это не настольное приложение (т.е. Swing)

Спасибо.

ответ

1

Один из подходов состоит в том, чтобы позволить пользователю контролировать серию видимости с использованием подходящего Action, показанного на этом рисунке example.

image

+0

спасибо. Есть ли способ автоматического обнаружения перекрытия? –

+0

@MuhammadGelbana: Вы можете пересекать серию попарно, ища значения, отличающиеся подходящим некоторым _epsilon_. Также рассмотрите «ChartPanel # setMouseWheelEnabled (true)». – trashgod

+0

Ну, я выводил изображения, чтобы не было взаимодействия с клиентом. Спасибо. –

Смежные вопросы