Alguém pode recomendar um componente gráfico bom bar para mostrar o progresso objetivo?

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

  •  09-09-2019
  •  | 
  •  

Pergunta

Estou prestes a começar a trabalhar em uma aplicação PHP que permite que um usuário para monitorar seu progresso em uma base do dia a dia.

Eu estou procurando uma biblioteca boa gráfica, de preferência PHP e ou Javascript (JQuery seria bom), que vai permitir-me o nome de cada bar em um gráfico de barras com uma data (10 de fevereiro, 11 de fevereiro, 12 de fevereiro, etc .) provavelmente sobre ela do lado ou em um ângulo de 45 graus, ou algo que terá o número do dia na parte inferior de cada barra com o mês sob a 1º de cada mês) o intervalo de tempo para cada gráfico será gama 1-3 meses, mas se há algo que pode lidar com prazos maiores, que seria bom também.

Estou assumindo que este é um problema comum, e que há uma maneira melhor prática comum para fazer isso. Eu prefiro gráficos de barras uso ao invés de um gráfico de linha (como pilha sobre flui reputação rastreador)

Todas as idéias? Eu olhei JpGraph e Graphpite e nenhum deles está muito bonita. Eu não me importo que é de flash integrado, desde que eu posso alimentá-lo dados do meu script php.

Foi útil?

Solução

Olhe para o Google Charts. Fácil de usar e prontamente disponível.

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

Outras dicas

JPGraph , que faz todos os tipos de gráficos e tabelas e cospe imagens JPG.

Se você está procurando algo um pouco de fantasia, então dê uma olhada em gráficos PHP / SWF. Eu usei-o em um par de sites "financeiros" e ele funciona muito bem e é bastante fácil de implementar.

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

Eu usei tanto flot (para jQuery) e flotr (para protótipo). Ambos são js puro gráficas bibliotecas. Eu, pessoalmente, nunca os usou para gráficos de barras, mas ambos têm exemplos de como usar suas APIs para gerar gráficos de barras, então eu acho que você deve ser capaz de usar qualquer um para realizar o que você precisa.

eu tinha segundo a recomendação para ChartDirector , produto fantástico que é realmente flexível. Às vezes, nem sempre é tão óbvio como conseguir o que você quer, mas os fóruns em seu site são tripuladas pelo excelente Peter Kwan que sempre foi capaz de me aponte na direção certa.

Como mencionado, não é livre, mas é muito barato.

Eu só usei a versão .net, mas o meu entendimento é que todas as versões são funcionalmente idênticas.

Esta questão é especificamente sobre ASP.NET, por isso pode não ser relevante, mas pode haver algo de útil lá:

Charting em aplicações baseadas na web

Além disso, eu usei ChartDirector em PHP e adorei. Não é gratuito, mas é incrivelmente completo e tem suporte incrível.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top