TimeSeriesChart: значение на определенной отметке времени - PullRequest
0 голосов
/ 05 марта 2012

Я использую TimeSeriesChart (jfreechart) для представления данных с диаграммой, которая показывает 24 часа.Каждая точка кривой состоит из двойного значения (ось y) и отметки времени, включающей миллисекунды (ось x).Если убедитесь, что у меня есть хотя бы значение в 00:00:00 и в 23:59:59 - количество промежуточных точек зависит от данных.

JFreeChart соединяет точки, которые предоставляются автоматическикривая, поэтому мне было интересно, если можно спросить диаграмму, что значение кривой в определенное время, например,

assume I have a series with 4 points:

1.1.2012 00:00:00.000 - value = 0
1.1.2012 01:00:00.000 - value = 60
1.1.2012 23:00:00.000 - value = 600

, и я позволю JFreeChart соединить эти точки - есть ли способ попросить JFreeChartзначение, например, в 22:30:00, хотя я не указал точку данных для этого времени?

спасибо

1 Ответ

1 голос
/ 06 марта 2012

Поскольку точки связаны прямыми линиями, вы можете использовать линейную интерполяцию , как предложено здесь . Для полиномиальной регрессии рассмотрим LUDecompositionImpl.

...