Estratificar dados

Informações do conceito

Comando STRATIFY

A estratificação agrupa os registros de uma tabela em intervalos numéricos (intervalos de valor) com base em valores de um campo numérico, e conta os registros em cada intervalo.

Por exemplo, um campo de valor da fatura em uma tabela de contas a receber poderia ser estratificado em intervalos de US$ 5.000 (faturas de US$ 0 a US$ 4.999,99, de US$ 5.000 a US$ 9.999,99 e assim por diante), e para encontrar a quantidade total de transações e o valor total das transações em cada intervalo.

Subtotal de campos numéricos associados

Ao estratificar, também é possível subtotalizar um ou mais campos numéricos associados. No exemplo acima, o campo de valor do desconto pode ser subtotalizado para encontrar o desconto total para cada intervalo.

Nota

Caso nenhum campo de subtotal seja especificado, o campo estratificado é subtotalizado automaticamente.

Como funcionam os intervalos numéricos

Os intervalos numéricos são faixas de valores. Você tem duas opções para criar intervalos numéricos:

  • intervalos de mesmo tamanho
  • intervalos de tamanho personalizado

Intervalos de mesmo tamanho

O Analytics calcula intervalos de mesmo tamanho agrupando os valores do campo-chave em um número de intervalos especificado.

Para criar intervalos de mesmo tamanho, especifique o valor mínimo do primeiro intervalo, o valor máximo do último intervalo e o número de intervalos desejado.

Dica

Se você usar os valores mínimo e máximo reais do campo, o tamanho do intervalo normalmente não será um valor redondo. Se quiser que o tamanho do intervalo seja um valor arredondado, você pode especificar os valores mínimo e máximo em valores arredondados como, por exemplo, 0 e 5000.

Intervalos de tamanho personalizado

O Analytics calcula intervalos de tamanho personalizado agrupando os valores do campo-chave em intervalos com os valores iniciais especificados.

Para criar intervalos de tamanho personalizado, especifique o valor inicial de cada intervalo e o valor final do último intervalo. Você pode criar intervalos de mesmo tamanho ou com tamanho variável.

Exemplos de intervalos de tamanho igual e personalizado

A tabela a seguir mostra exemplos de tipos de intervalos que podem ser criados para conjuntos de valores entre US$ 48,19 e US$ 4.792,83.

Intervalos de mesmo tamanho

(usando valores mínimo e máximo reais)

Intervalos de mesmo tamanho

(mínimo e máximo especificados como valores arredondados)

Intervalos de tamanho personalizado
48,19 - 997,11

997,12 - 1.946,04

1.946,05 - 2.894,97

2.894,98 - 3.843,90

3.843,91 - 4.792,83

0,00 - 999,99

1.000,00 - 1.999,99

2.000,00 - 2.999,99

3.000,00 - 3.999,99

4.000,00 - 5.000,00

0,00 - 99,99

100,00 - 999,99

1.000,00 - 5.000,00

Estratificação e ordenação

Você pode estratificar tabelas ordenadas ou não ordenadas. Quando você estratifica uma tabela não ordenada, o Analytics automaticamente ordena os resultados de saída como parte da operação de estratificação.

A opção Estatística

A opção Incluir Estatísticas para Campos de Subtotal permite calcular valores médios, mínimos e máximos para cada campo numérico no subtotal. No exemplo acima, a opção de estatísticas calculará os valores médio, mínimo e máximo da fatura em cada intervalo e os descontos médio, mínimo e máximo em cada intervalo, se você também subtotalizar o campo de valor do desconto.

Estratificação em detalhes

A estratificação executa as seguintes operações:

Operação

Local em Estratificar resultados

Agrupa os registros em intervalos baseados em um campo numérico

Campo Valor de trans, primeiro

Conta (subtotaliza) o número de registros que estão em cada intervalo e a porcentagem da contagem total representada por cada subtotal

Campo Contagem

Campo Porcentagem da contagem

Apresenta os valores mínimo e máximo no campo numérico que está sendo estratificado

não exibido

Fornece opcionalmente os subtotais dos valores de um ou mais campos numéricos para cada intervalo e, para o primeiro campo selecionado, calcula a porcentagem do total do campo representado por cada subtotal

Campo Valor de trans, segundo

Campo Porcentagem do campo

Calcula opcionalmente os valores médio, mínimo e máximo de cada campo numérico no subtotal

não exibido

Fornece os totais de todos os campos numéricos incluídos nos resultados de saída

Linha Totais

Como opção, divide os resultados de saída com base nos valores no campo de caracteres, tais como ID do cliente ou tipo de transação (requer que o campo de caracteres seja ordenado antes da estratificação)

não exibido

Estratificar resultados

Resultados de saída gerados ao:

  • estratificar por valor da transação em uma tabela de contas a receber

    (tabela Ar em ACL DATA\Arquivos de dados da amostra\Sample Project.ACL)

  • usar intervalos de US$ 1.000
  • gerar os resultados na tela

Etapas

Você pode estratificar dados agrupando registros em uma tabela em intervalos numéricos de mesmo tamanho ou tamanho personalizado.

Você pode incluir em cada intervalo os seguintes cálculos para os campos numéricos associados: subtotal, valor médio, valor mínimo e valor máximo.