funciona - librerias javascript 2018
Biblioteca Javascript para dibujar gráficos sobre líneas de tiempo(ampliable y seleccionable) (15)
¿Hay una biblioteca de JavaScript que permita dibujar histogramas / gráficos sobre líneas de tiempo, permitir el zoom, así como también seleccionar regiones?
Algo similar a los Gráficos de datos financieros de Google (permite desplazarse, acercar, y seleccionar rangos) Datos financieros de Google
Gracias.
¿No quieres usar una línea de tiempo anotada, como:
http://code.google.com/apis/visualization/documentation/gallery/annotatedtimeline.html
Algo como esto:
Algunos buenos son:
Aquí hay uno para usted que le permite desplazarse, acercarse y muchas más interacciones:
http://datavisualizationsoftwarelab.com/
Este SDK le permite crear una amplia gama de gráficos:
- Tablas basadas en tiempo
- Tablas de red
- Gráficos circulares
- Próximamente se encuentran los mapas geográficos, los gráficos facetarios y los gráficos XML.
Los gráficos son HTML5 puros, no dependen de otras librerías, por lo tanto, son fáciles de integrar con cualquier marco JS (como jQuery). Utiliza Canvas para renderizar, tiene soporte completo multitáctil para navegación, interacción y exploración de datos.
Aquí hay algunos ejemplos de gráficos:
Los gráficos son gratuitos para uso no comercial, licencias comerciales y soporte técnico disponibles también.
Los gráficos incluyen una amplia API y configuración, por lo que puede controlar todos los aspectos de los gráficos.
He encontrado que este marco de gráficos flash es bastante útil:
JSFLot es una biblioteca de gráficos JavaServer Faces basada en flotr
La biblioteca de CHAP Links viene con un gráfico con zoom / móvil y está diseñada para mostrar grandes cantidades de datos:
Nadie (aún) mencionó a Protovis , revise los Examples , se pueden crear gráficos similares a Google Finance combinando Focus+Context y Playfair''s Wheat .
Parece que también deberías mirar Square''s Crossfilter que está construido con D3.js y sorprendente framework
Podrías probar esta biblioteca de gráficos Flash, que podría integrarse fácilmente en la página web:
Puedes echar un vistazo a Chronoscope o flot .
Otras bibliotecas:
- Protchart (ya no está en desarrollo activo, recomienda D3.js )
- JavaScript InfoVis Toolkit
- gRaphaël basado en Raphaël
- Bluff
- Gráfico de datos DojoX
- Ajax.org
- API de Google Chart
- Carta de estilo
- JS Charts
- jqPlot
- pChart
- ExtJS
- Vizualize
- TufteGraph
- milkchart
- jQChart
- PlotKit
- Timeplot
- flotr
- highcharts
- Rickshaw
usa Flot para el cuadro de la serie de tiempo con zoom en la pestaña Reputación de los perfiles de usuario.
Es posible que desee consultar estos enlaces para obtener más información sobre Flot:
http://code.google.com/p/flot/ creo que es lo mejor.
flotr es una biblioteca para Prototipos y Mootools que tiene características interesantes:
- El texto se puede dibujar en el gráfico (no como texto DOM, para que el usuario pueda guardar la imagen)
- Un configurator muy útil e interactivo
- Series de tiempo
- Zoom, arrastre del mouse, etc.: http://phenxdesign.net/projects/flotr/examples/prototype/
- Una hoja de cálculo integrada
- Navegador cruzado, fuente libre y abierta
texto alternativo http://phenxdesign.net/projects/flotr/screenshots/advanced-titles.png
Envision.js , que hace uso de flotr2 , parece una opción decente, especialmente si tiene que soportar IE 8. De acuerdo, la documentación es un poco escasa, pero los gráficos de línea de tiempo y finanzas son una buena pieza de trabajo.