Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Unidades de tiempo en eje gráfico: JFreeChart

Saludos,

Tengo un problema con una aplicación en java que estoy realizando, concretamente a la hora de realizar unos gráficos y no consigo encontrar la manera de solucionar, a ver si alguien me puede echar una mano.

Tengo un Excel donde guardo diferente valores de variables en función del tiempo, a la hora de querer representar los valores en una gráfica hago que en el eje Y se represente el valor y en el eje X el tiempo, en un formato HH.MM (donde HH es la hora y MM los minutos), el problema está en que me salen valores de tiempo como por ejemplo 11.75 cosa que es imposible ya que como mucho tendría que ser 11.59 y si le sumara un minuto más seria 12.00.

Quisiera saber si hay una manera de poder predeterminar los valores del eje Y o algún método para que esos valores no sean unidades decimales sino que fueran sexagesimal.

Estoy utilizando la librería jfreechart y para el grafico utilizo CharFactory.createXYLineChar.

Espero que me haya explicado bien y gracias por su tiempo.

mayo 29, 2014 | Registered Commenterceko

Google: stackoverflow jfreechart timeseries

Ahí tienes abundantes discusiones y código sobre la cuestión.

mayo 29, 2014 | Registered Commenterchoces