Как построить линейный график jfree с реальными числами по осям X и Y

Мне нужно построить линейную диаграмму с диапазоном осей X и Y в действительных числах (например, от -n до n, которые являются значениями с плавающей запятой). Как я могу вручную установить значения. И это должна быть динамическая диаграмма. На самом деле я получение данных из последовательного порта часто. Заранее спасибо.


person Mukthi    schedule 31.08.2011    source источник


Ответы (1)


Пересмотрено, чтобы отразить требование XY.

Используя jfreechart, вот базовый пример ChartFactory.createXYLineChart(), который демонстрирует добавление и удаление XYDatasets. Поскольку вы хотите добавить пары XY по отдельности, создайте диаграмму с XYSeriesCollection, состоящий из одного или нескольких XYSeries. Вот соответствующий пример, который динамически добавляет данные в график рассеяния.

person trashgod    schedule 31.08.2011
comment
Спасибо за ваш ответ. Я работаю только с этим, но как я могу построить значения осей X и Y в соответствии с моими требованиями, т.е. значения осей x и y находятся в формате с плавающей запятой (от -n до n). И на диаграммах временных рядов ось X имеет значения даты, но мне нужно, чтобы они были с плавающей запятой. - person Mukthi; 31.08.2011
comment
Ах, я неправильно предположил временную область; Я предложил альтернативный подход выше. - person trashgod; 31.08.2011