Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
egsilva21
New Contributor

Plotar linha de referencia no centro do eixo.

Ola amigos,

Tenho o seguinte problema e gostaria de saber se alguém pode me ajudar. Tenho que montar um gráfico de quadrante e posicionar os valores no mesmo. Para isso utilizei o gráfico de dispersão que representa bem o que quero construir. Como tenho que desenhar uma linha dividindo a área plotada em quatro partes busquei utilizar as linhas de referências que são disponibilizadas no gráfico para tanto. Como a minha intenção é dividir exatamente no meio, utilizei a opção de percentagem para posicionamento da linha mas infelizmente isso não funcionou pois ao indicar 50% a linha é desenhada praticamente na posição inicial do eixo. Então resolvi utilizar a opção de expressão mais eis que surgiu outro problema. Como os valores a serem plotados são dinâmicos não posso fixar um valor e não consigo capturar o valor máximo que esta sendo plotado no eixo no momento e portanto não consigo posicionar a linha. A expressão utilizada para obter os valores dos eixos são: para o eixo de X sum(valor_a) e para o eixo de Y sum(valor_b). Tentei utilizar a expressão MAX( sum( valor_b)) / 2, que seria o lógico, mas isso também não funciona. Alguém conhece alguma função que me retorne o valor máximo que o gráfico esta utilizando no momento da plotagem para um determinado eixo?

1 Solution

Accepted Solutions
lucianosv
Valued Contributor

Re: Plotar linha de referencia no centro do eixo.

Os mínimos e máximos são expressões. Devem variar para qualquer conjunto

de filtros.

Em 10/04/2015 15:54, Emmanoel Gomes da Silva escreveu:

QLIK COMMUNITY

PLOTAR LINHA DE REFERENCIA NO CENTRO DO EIXO.

resposta de Emmanoel Gomes da Silva em Qlik Brasil - Visualize a discussão completa

4 Replies
lucianosv
Valued Contributor

Re: Plotar linha de referencia no centro do eixo.

Boa tarde.

Não sei se dá para capturar, mas dá para você definir os mínimos e máximos. Se você fizer isso, é só definir o eixo com a expressão / 2.

egsilva21
New Contributor

Re: Plotar linha de referencia no centro do eixo.

Obrigado, mas a questão é que os valores mínimos e máximos irão variar dependendo do contexto. Por exemplo, se eu selecionei para apresentar somente um mês, o valor máximo pode ser 10000, já quando apresento o ano todo esse valor sobe para 180000. Os quadrantes tem que refletir essa mudança de patamar, se é que me entende. Mesmo definindo o máximo como uma expressão, já tentei isso, não consigo que a linha seja plotada em “expressão” / 2. Não funciona.

Emmanoel Gomes da Silva

lucianosv
Valued Contributor

Re: Plotar linha de referencia no centro do eixo.

Os mínimos e máximos são expressões. Devem variar para qualquer conjunto

de filtros.

Em 10/04/2015 15:54, Emmanoel Gomes da Silva escreveu:

QLIK COMMUNITY

PLOTAR LINHA DE REFERENCIA NO CENTRO DO EIXO.

resposta de Emmanoel Gomes da Silva em Qlik Brasil - Visualize a discussão completa

MVP
MVP

Re: Plotar linha de referencia no centro do eixo.

Já conseguiu solucionar? Se sim, marque uma das respostas como "Correta" e nos ajude a manter os foruns organizados