2011-03-21 8 views
5

Estoy utilizando jqPlot para crear un gráfico lineal con un eje Y de 0% a 100%. El problema que estoy teniendo es que uno de los valores cae en el eje X (es 0%) o 100% está siendo cortado por el eje o el borde del gráfico.Cómo asegurar los marcadores no se cortan en jqplot

¿Cómo puedo asegurarme de que esto no ocurra, manteniendo al mínimo el eje Y al 0% y el máximo al 100%?

+1

creo que el atributo "pad" se supone que debe dar el margen que necesita para prevenir punto de corte (visto en http://www.jqplot.com/docs/files /jqPlotOptions-txt.html), pero establecer ese atributo tampoco funciona para mí. :/ –

+0

¿Alguien ha solucionado esto? Por favor ayuda..!! –

+0

nadie ha respondido en ninguna parte ... todavía luchando con la mala estética de la misma – GeorgeU

Respuesta

0

hay un factor pad que se puede configurar para axesDefaults como esto

axesDefaults: { 
    pad: 1.1, 
} 

o se puede configurar para los ejes individuales como esto

axes:{ 
    xaxis:{ 
     label: 'X-Axis Label', 
     pad: 2, 
    }, 
    yaxis:{ 
     label: 'Y-Asix Label', 
     pad: 1.1, 
    } 
}, 

donde el valor es un factor multiplicado por el rango de datos en el eje para dar el rango del eje para que los puntos de datos no caigan en los bordes del eje.

como se describe aquí: http://www.jqplot.com/docs/files/jqPlotOptions-txt.html

+1

Esto es para el eje. El problema que estoy teniendo está en datos dibujados en los cuadros. – GeorgeU

+0

¿puedes publicar una jsfiddle/image para explicar a qué te refieres? – caitriona

Cuestiones relacionadas