Foros del Web » Programación para mayores de 30 ;) » Java »

(jFreechart) Como personalizar el rango de valores del eje Y

Estas en el tema de (jFreechart) Como personalizar el rango de valores del eje Y en el foro de Java en Foros del Web. Que tal, estoy teniendo un problema al desplegar un gráfico en jFreeChart Estoy intentado graficar una serie de valores, el problema es que estos varían ...
  #1 (permalink)  
Antiguo 15/11/2009, 16:22
 
Fecha de Ingreso: septiembre-2009
Mensajes: 4
Antigüedad: 14 años, 7 meses
Puntos: 0
(jFreechart) Como personalizar el rango de valores del eje Y

Que tal, estoy teniendo un problema al desplegar un gráfico en jFreeChart

Estoy intentado graficar una serie de valores, el problema es que estos varían MUY POCO(casi nada) y a la hora de graficarlos no se ve el cambio ya que actualmente el rango en Y está desde cero hasta 1500 (aprox) y los valores que "grafico" rondan los 1400 (con leves variaciones). Solo se ve hasta arriba del grafico una linea recta, quisiera saber de que forma puedo personalizar los valores del Rango en Y para acotar la gráfica solo a la parte que me interesa.

Gracias!!

----- pongo aqui parte del código por si de algo sirve -----


XYSeries series4=new XYSeries("grafica");
for(i=1; i<=N; i++){
series4.add(i, rango[i]);
}

XYSeriesCollection dataset = new XYSeriesCollection();
dataset.addSeries(series4);

JFreeChart chart=ChartFactory.createXYLineChart(
"mi grafico de control",//charttitle
"X",//xaxislabel
"Y",//yaxislabel
dataset,//data
PlotOrientation.VERTICAL,
true,//includelegend
true,//tooltips
false//urls
);
  #2 (permalink)  
Antiguo 22/11/2009, 19:23
 
Fecha de Ingreso: septiembre-2009
Mensajes: 4
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: (jFreechart) Como personalizar el rango de valores del eje Y

me respondo a mi mismo:

--------------------
XYPlot plot = (XYPlot) chart.getPlot();
XYLineAndShapeRenderer renderer= (XYLineAndShapeRenderer) plot.getRenderer();
plot.getRangeAxis().setRange(LimiteInferior, LimiteSuperior);
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:23.