¿Alguien puede recomendar un buen componente de gráfico de barras que muestra el progreso de meta?

StackOverflow https://stackoverflow.com/questions/595133

  •  09-09-2019
  •  | 
  •  

Pregunta

Estoy a punto de empezar a trabajar en una aplicación PHP que permite al usuario realizar un seguimiento de su progreso en el día a día.

Estoy buscando una buena biblioteca de gráficos, preferiblemente PHP y Javascript o (jQuery sería bueno), que permitirá que el nombre de cada barra en un gráfico de barras con una fecha (10 de febrero 11 Feb 12 Feb, etc. .), probablemente en su lado o en un ángulo de 45 grados, o algo que va a tener el número de días en la parte inferior de cada barra con el mes bajo el primero de cada mes) el lapso de tiempo para cada gráfico será rango 1 - 3 meses, pero si hay algo que puede manejar grandes marcos de tiempo que sería bueno también.

Estoy asumiendo que este es un problema común, y que hay una mejor manera práctica común para hacer esto. Yo prefiero usar los gráficos de barras en lugar de un gráfico de líneas (como apilar sobre los flujos de seguimiento de la reputación)

¿Alguna idea? He mirado en JpGraph y Graphpite y ninguno de ellos se veía muy bien. No me importa que se integra flash, por lo que el tiempo que puedo darle de comer datos de mi script php.

¿Fue útil?

Solución

Mira Google Charts. Fácil de usar y fácilmente disponible.

http://code.google.com/apis/chart/

Otros consejos

JPGraph , que hace todo tipo de gráficos y tablas y escupe imágenes JPG.

Si usted está buscando algo un poco más lujoso, entonces echa un vistazo a los gráficos / SWF PHP. Lo he utilizado en un par de sitios "financieros" y funciona bastante bien y es bastante fácil de implementar.

http://www.maani.us/charts/index.php

Yo he usado tanto flot (por jQuery) y flotr (por prototipo). Ambos son puros js representación gráfica bibliotecas. Yo personalmente nunca los he utilizado para gráficos de barras, pero ambos tienen ejemplos de cómo utilizar las interfaces API para generar gráficos de barras, por lo que creo que debería ser capaz de utilizar cualquiera de ellas para lograr lo que necesita.

Me había segunda recomendación para ChartDirector , fantástico producto que es muy flexible. A veces, no siempre es tan obvio cómo lograr lo que quiere, pero los foros en su sitio están a cargo de la excelente Peter Kwan que siempre ha sido capaz de apuntar en la dirección correcta.

Como se ha mencionado que no es libre, pero es bastante barato.

Sólo he utilizado la versión .NET pero mi opinión es que todas las versiones son funcionalmente idénticos.

Esta pregunta es específicamente acerca de ASP.NET, por lo que puede no ser relevante, pero puede haber algo útil allí:

Trazando en aplicaciones basadas en la Web

Además, he utilizado ChartDirector en PHP y me encantó. No es gratis, pero es increíblemente con todas las funciones y tiene soporte impresionante.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top