Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Ola, amigos.
Veja o exemplo abaixo:
Após um determinado filtro tenho uma pizza com 100% num parâmetro e zero no resto. Tem como ocultar esses zeros? Essa pizza representa um arco de 3 rotulos, e as vezes acontece de um ou 2 deles estarem zerados. Como nesse caso ficou sobreposto o ideal seria limpar (ou ' ' ) a area.
Alguma ideia?
abs e bom dia!
André
Oi André,
É possível sim,
só é necessário ajustar a expressão para o grau de precisão que você quiser
Exemplo:
Tabela:
load * Inline
[
Tipo,Valor
CF,1
OE,0.01
];
Expressão para o gráfico da esquerda: if(Sum(Valor)<0.1,0,Sum(Valor))
Expressão para o gráfico da direita: if(Sum(Valor)<0.01,0,Sum(Valor))
Espero que ajude.
Felipe.
Olá André,
Poderia fornecer o arquivo no qual você está trabalhando?
Pela imagem, me parece que há algum tipo de arredondamento sendo feito, pois pelo que fiz aqui com o script
load * Inline
[
Tipo,Valor
CF,1
OE,0
];
acaba dando como resultado o seguinte (Esquerda no View e Direita Sense), não havendo um "pedaço" para o valor zerado digamos assim:
Felipe.
Bom dia, Felipe, obrigado pelo retorno!
Na verdade, quando o valor é zerado, ele oculta ! Mas aí aparece outro problema!
Quando tem um numero quase absoluto, tipo 999 e os outros 2 sao 0.5 e 0.5 , aí acontece essa aberração de 0%.
tem alguma maneira de colocar uma fórmula, do tipo - quando for < 1%, ocultar?
Oi André,
É possível sim,
só é necessário ajustar a expressão para o grau de precisão que você quiser
Exemplo:
Tabela:
load * Inline
[
Tipo,Valor
CF,1
OE,0.01
];
Expressão para o gráfico da esquerda: if(Sum(Valor)<0.1,0,Sum(Valor))
Expressão para o gráfico da direita: if(Sum(Valor)<0.01,0,Sum(Valor))
Espero que ajude.
Felipe.
Felipe, isso aí! Obrigado!!