En esta nueva entrega de la  serie Plugins imprescindibles para Jquery os mostrare el plugin de jquery jqPlot .

jqPlot utiliza el elemento Canvas para renderizar en cliente gráficos dinámicos por medio de programación. Una de las ventajas fundamentales de usar este plugin de jquery es la posibilidad de incluir en nuestras páginas gráficos interactivos sin necesidad de sobrecargarlas con pesados flash.

Ejemplo de jqPlot

Ejemplo de jqPlot

Al igual que todos los la mayoria de los plugin de jquery jqPlot nos brinda una configuración bastante asequible para todos aquellos que conocemos el framework de Jquery .

Ejemplo de implementación de jqPlot

Resultado del código implementado

Resultado del código implementado

var cosPoints = [];
for (var i=0; i<2*Math.PI; i+=0.1){
   cosPoints.push([i, Math.cos(i)]);
}
plot1 = $.jqplot('chart1', [cosPoints], {
    series:[{showMarker:false}],
    axes:{
      xaxis:{
        label:'Angle (radians)',
        autoscale: true
      },
      yaxis:{
        label:'Cosine',
        autoscale: true
      }
    }
});

Ademas jqPlot cuenta con una excelente documentación que nos permitira sacar el máximo rendimiento a este gran plugin.