Gráficos com dois eixos horizontais

505 views
Skip to first unread message

Rodrigo

unread,
Jul 29, 2010, 1:47:20 PM7/29/10
to jav...@googlegroups.com
Pessoal,


Preciso construir um gráfico um tanto complexo que apresente dois eixos horizontais de valores ao mesmo tempo.

Exemplo: Um gráfico que possua um eixo horizontal com a escala de produção de uma fábrica (X1), um eixo vertical com os meses de produção (Y) e um outro eixo horizontal que exiba o percentual da produção (X2) . Esse segundo eixo na verdade representa os valores de produção representados em forma de porcentagem. Ou seja, os dois eixos horizontais tratam da mesma coisa, a diferença é que um eixo exibe os valores de produção em quantidade e o outro eixo exibe os valores na forma de percentual.  

Os valores de X1Y são exibidos em conjunto com os valores X2Y, todos em uma mesma área.

Já analisei alguns frameworks JSF indicados em outras discussões dessa lista, tais como: Trinidad, Prime Faces, ICE Faces, porém aparentemente eles não geram gráficos com dois eixos horizontais como mencionado acima.

Alguém conhece algum framework JSF para a construção desse tipo de gráficos ?

Desde já, agradeço a ajuda.

Rodrigo Gouveia

Eduardo Nobre

unread,
Jul 29, 2010, 1:57:27 PM7/29/10
to jav...@googlegroups.com
Olá,

Você faz vários gráficos no mesmo espaço e sobrepõe.
Assim é feito o velocimetro que é bem mais complexo.
Tem só que lembrar de deixar os fundos transparentes.



--
Você recebeu essa mensagem por que é membro do "JavaSF: JavaServer Faces Group" em http://groups.google.com/group/javasf
Para postar no grupo envie para jav...@googlegroups.com



--
Eduardo Nobre

Rodrigo Gouveia

unread,
Jul 30, 2010, 6:31:17 AM7/30/10
to javasf: JavaServer Faces Group

Corrigindo o meu e-mail anterior:

O gráfico que necessito fazer tem dois eixos VERTICAIS e não
horizontais como eu falei no e-mail anterior. Ou seja, um gráfico que
possua um eixo VERTICAL (Y1) com a escala de produção
de uma fábrica, um eixo horizontal com os meses de produção (X) e um
outro eixo VERTICAL que exiba o percentual da produção (Y2) .

Perdão pela displicência anteriormente.

Eu descobri que o JFreeChart permite a construção desse tipo de
gráfico. O aspecto visual do gráfico não é tão bom quanto a de alguns
frameworks JSF, mas já resolve meu problema.

Obrigado !




On 29 jul, 14:57, Eduardo Nobre <eduardoano...@gmail.com> wrote:
> Olá,
>
> Você faz vários gráficos no mesmo espaço e sobrepõe.
> Assim é feito o velocimetro que é bem mais complexo.
> Tem só que lembrar de deixar os fundos transparentes.
>
> Em 29 de julho de 2010 14:47, Rodrigo <rodrigo.a.gouv...@gmail.com>escreveu:
>
>
>
>
>
> > Pessoal,
>
> > Preciso construir um gráfico um tanto complexo que apresente dois eixos
> > horizontais de valores ao mesmo tempo.
>
> > Exemplo: Um gráfico que possua um eixo horizontal com a escala de produção
> > de uma fábrica (X1), um eixo vertical com os meses de produção (Y) e um
> > outro eixo horizontal que exiba o percentual da produção (X2) . Esse segundo
> > eixo na verdade representa os valores de produção representados em forma de
> > porcentagem. Ou seja, os dois eixos horizontais tratam da mesma coisa, a
> > diferença é que um eixo exibe os valores de produção em quantidade e o outro
> > eixo exibe os valores na forma de percentual.
>
> > Os valores de X1Y são exibidos em conjunto com os valores X2Y, todos em uma
> > mesma área.
>
> > Já analisei alguns frameworks JSF indicados em outras discussões dessa
> > lista, tais como: Trinidad, Prime Faces, ICE Faces, porém aparentemente eles
> > não geram gráficos com dois eixos horizontais como mencionado acima.
>
> > Alguém conhece algum framework JSF para a construção desse tipo de gráficos
> > ?
>
> > Desde já, agradeço a ajuda.
>
> > Rodrigo Gouveia
>
> >  --
> > Você recebeu essa mensagem por que é membro do "JavaSF: JavaServer Faces
> > Group" emhttp://groups.google.com/group/javasf

ÉRIKA TAVARES MARQUES

unread,
Mar 8, 2019, 8:06:46 AM3/8/19
to javasf: JavaServer Faces Group
Bom dia, pessoal! Eu preciso fazer um gráfico com um dos eixos sendo a profundidade (tem que ficar decrescente a escala), nos outros dois eixos tem que ficar a temperatura e o oxigênio, também decrescentes na escala. Como eu faço isoo?

Charles Marques

unread,
Mar 8, 2019, 2:00:01 PM3/8/19
to jav...@googlegroups.com
Seria um gráfico em três dimensões altura largura e profundidade?
Há diversas apis para isso, se o projeto for Web, uma boa seria utilizar um componente JavaScript como highchart, chartist e outros disponíveis bastando apenas passar os dados já processador das dimensões!

Enviado do meu iPhone
--
Você recebeu essa mensagem porque está inscrito no grupo "javasf: JavaServer Faces Group" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para javasf+un...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/javasf.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/javasf/72115d7a-36f1-4c11-a605-ba06cc46f413%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Antônio Neto

unread,
Mar 8, 2019, 2:00:07 PM3/8/19
to jav...@googlegroups.com
Boa tarde,

Acho que você pode procurar por alguma biblioteca HTML5 / JavaScript para fazer isso, não precisa ser feito por um Framework JSF.

Antônio Neto
Fone: (48) 3380-1130 / 3265-0443
E-mail: ne...@klembalagens.com.br


Rafael Salles

unread,
Mar 8, 2019, 2:19:33 PM3/8/19
to jav...@googlegroups.com
Boa tarde,

O primefaces possui componentes gráficos  bem específicos, veja no site do showcase nas sessões chart e jchart (https://www.primefaces.org/showcase/), caso não seja nenhum deles que você precise indico estudar a biblioteca JQplot (http://www.jqplot.com/) os gráficos do primefaces são feitos com ele.


Atenciosamente,

Rafael Salles
Analista Desenvolvedor de Sistemas


Arthur Gregório

unread,
Mar 10, 2019, 1:36:30 PM3/10/19
to jav...@googlegroups.com
No meu projeto atualmente uso chartJS. Se quiser ver, olha o link na minha assinatura e procura pelo meu github.

Reply all
Reply to author
Forward
0 new messages