
Create Web Charts with jqPlot
Fabio Nelli
- Editorial
- Apress
- Año
- 2014
- Páginas
- ~268
- Nivel
- Intermedio
De qué trata
Libro de Fabio Nelli publicado por Apress en 2014 que enseña a crear gráficos interactivos y animados en el navegador con jqPlot, la librería de gráficos basada en jQuery. Reutiliza y amplía el material de jqPlot de su libro anterior «Beginning JavaScript Charts». Es para desarrolladores web con conocimientos básicos de HTML y JavaScript que necesitan visualizar datos sin pasar por herramientas de escritorio; no hace falta saber jQuery de antemano, porque el libro dedica un capítulo a sus fundamentos.
Tras una visión general de las tecnologías de gráficos en la web y un repaso de jQuery, presenta jqPlot y recorre por capítulos los tipos de gráfico principales: líneas y áreas (con líneas de tendencia y zoom), barras, circulares y de anillo, velas japonesas (candlestick y OHLC, para datos financieros), dispersión y burbujas, y embudo. Luego explica cómo añadir controles interactivos a los gráficos, cómo insertarlos en widgets de jQuery UI (pestañas, acordeones y similares) y cómo manejar los datos de entrada desde tablas HTML, archivos JSON y fuentes externas como hojas de Excel, MATLAB o placas Arduino. Los apéndices dan pautas para ejecutar los ejemplos y repasan los plugins de jqPlot.
El libro se aprende con ejemplos paso a paso: cada capítulo construye varios gráficos concretos que puedes adaptar. Es claro y muy práctico para quien deba resolver gráficos estándar con pocas líneas de código. Ten en cuenta que jqPlot dejó de mantenerse activamente hace años y depende de jQuery, así que para proyectos nuevos suelen preferirse Chart.js, D3.js o Highcharts. Tampoco profundiza en visualización avanzada ni en datos en tiempo real a gran escala.
- jqPlot
- jQuery
- jQuery UI
- Gráficos de líneas
- Gráficos de barras
- Gráficos circulares
- Candlestick y OHLC
- Burbujas y dispersión
- Gráficos de embudo
- JSON
- Plugins de jqPlot
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

