Мне нужно построить линейную диаграмму с диапазоном осей X и Y в действительных числах (например, от -n до n, которые являются значениями с плавающей запятой). Как я могу вручную установить значения. И это должна быть динамическая диаграмма. На самом деле я получение данных из последовательного порта часто. Заранее спасибо.
Как построить линейный график jfree с реальными числами по осям X и Y
Ответы (1)
Пересмотрено, чтобы отразить требование XY.
Используя jfreechart, вот базовый пример ChartFactory.createXYLineChart()
, который демонстрирует добавление и удаление XYDataset
s. Поскольку вы хотите добавить пары XY по отдельности, создайте диаграмму с XYSeriesCollection
, состоящий из одного или нескольких XYSeries
. Вот соответствующий пример, который динамически добавляет данные в график рассеяния.
person
trashgod
schedule
31.08.2011
Спасибо за ваш ответ. Я работаю только с этим, но как я могу построить значения осей X и Y в соответствии с моими требованиями, т.е. значения осей x и y находятся в формате с плавающей запятой (от -n до n). И на диаграммах временных рядов ось X имеет значения даты, но мне нужно, чтобы они были с плавающей запятой.
- person Mukthi; 31.08.2011
Ах, я неправильно предположил временную область; Я предложил альтернативный подход выше.
- person trashgod; 31.08.2011