Guia do Usuário do Cliente Web Spotfire®

Diferença

O atalho de expressão de diferença calcula a diferença entre dois nós. Os nós devem estar no mesmo nível na hierarquia, e você pode especificar quantas etapas deve haver entre os nós a serem comparados.

Exemplo

Como ponto de partida, é utilizado o gráfico de barras abaixo. Ele mostra as somas trimestrais de vendas por três anos.



No próximo gráfico de barras, a expressão de atalho Diferença foi aplicada no eixo Valor. (A seta aponta para uma barra usada para explicar o que é calculado na expressão mais abaixo.)



A expressão a seguir é usada no eixo Valor.

Sum([Sales]) THEN [Value]- First([Value]) OVER (NavigatePeriod([Axis.X],0,-1))

A primeira parte da expressão especifica que a coluna [Vendas] deve ser agregada como uma soma. O resultado desta parte vai para a coluna [Value] a ser usada na expressão seguinte a THEN.

Nesta última parte da expressão, cada nó é subtraído por seu nó anterior (porque o número de etapas é definido como -1). Consulte NavigatePeriod() para obter detalhes.

A agregação First() é usada apenas porque uma agregação é necessária antes da palavra-chave OVER. Ela levará você ao primeiro valor do nó para subtrair, mas, como cada nó tem apenas um valor, isso corresponde a escolher o valor do nó.

Por exemplo, cálculo da Diferença para o 3º trimestre de 2020 (veja a seta na imagem anterior):

-$200=$400 - $600

(a diferença do nó e seu nó anterior, veja o retângulo).



O seletor de coluna no modo expandido

No cliente instalado, o seletor de coluna estendido oferece controles que facilitam a alteração de vários parâmetros no atalho da expressão:



Nome de exibição Opcionalmente, especifique um nome de exibição diferente, em vez do padrão "Diferença ([Nome da Coluna])".
Eixo Especifique o eixo sobre o qual calcular os nós.

Somente eixos categóricos que executam algum tipo de agrupamento podem aparecer na lista suspensa. Isso significa que se você tiver apenas um agrupamento no eixo X, em seguida, este é o único eixo disponível, enquanto se você também tem "colorido por" uma coluna categórica, em seguida, o eixo de Cor estará disponível também, e assim por diante.

Nível Define o nível de hierarquia para comparar valores. Você pode especificar um nível nomeado como "Ano", "Trimestre" ou "Mês", ou você pode definir um número que move você para cima ou para baixo na hierarquia atualmente definida no eixo selecionado.

Se o nível for 0, você sempre comparará o atual nível de folha, mesmo se você alterá-lo na visualização, por exemplo, usando um controle deslizante de hierarquia.

Se o nível é definido como "Ano", então você está na verdade fazendo um cálculo Diferença Ano sobre Ano e o seletor de agregação vai mudar proporcionalmente.

Número de etapas Define o número de etapas entre os nós para comparar. Se o número de etapas for -1, então a diferença será calculada entre o nó atual e o nó de antes. Se o número de etapas for 1, então a diferença será calculada entre o nó atual e o outro nó após dele.
Ocultar Valores Vazios Cria uma regra Exibir/Ocultar que oculta todos os valores vazios. Clique no símbolo de propriedades para acessar a opção Mostrar/Ocultar propriedades e editar ou remover a regra.