Classificar dados

A classificação agrupa os registros de uma tabela com base nos valores idênticos de campos-chave e conta os registros em cada grupo. Os campos-chave podem ser de caracteres ou numéricos.

Por exemplo, você poderia classificar uma tabela de transações no campo do número do cliente para encontrar o número total de transações de cada cliente.

No exemplo abaixo, há dez valores no campo Número do cliente na tabela de entrada. Alguns valores são únicos e alguns são idênticos. Após sumarizar, os valores são agrupados em quatro grupos únicos. A Contagem informa quantos registros, ou transações, existem em cada grupo de número de cliente.

Tabela de entrada Resultados de saída
Campo-chave: Número do cliente Grupo classificado Contagem
795401 230575 1
518008 518008 5
518008 795401 3
925007 925007 1
518008    
795401    
518008    
230575    
795401    
518008    

Subtotal de campos numéricos associados

Ao classificar, também é possível subtotalizar um ou mais campos numéricos associados. No exemplo acima, o campo de valor da transação pode ser subtotalizado para encontrar o valor total das transações de cada cliente.

Classificação e ordenação

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

A classificação de tabelas não ordenadas requer que o Analytics crie uma variável para cada conjunto de valores idênticos no campo-chave e armazene essas variáveis na memória até que toda a tabela seja lida. Se você estiver trabalhando com uma tabela grande, armazenar as variáveis exigidas requer uma quantidade grande de RAM e o processo pode ser lento.

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 qualquer campo de subtotal especificado. Os resultados dos cálculos são divididos por grupo na tabela de saída classificada.

No exemplo acima, a opção de estatísticas calculará os valores médio, mínimo e máximo dos valores das transações de cada cliente.

Classificação em detalhes

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

Operação

Local em Classificar resultados

Agrupa os registros com base em valores idênticos em um campo de caracteres ou numérico

Campos Classe de produto

Conta (subtotaliza) o número de registros em cada grupo e calcula a porcentagem da contagem total representada por cada subtotal

Campo Contagem

Campo Porcentagem da contagem

Subtotaliza, opcionalmente, os valores de um ou mais campos numéricos em cada grupo e calcula, para o primeiro campo numérico selecionado, a porcentagem de cada subtotal no valor total

Campo Valor do inventário ao custo

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 classificado antes da classificação)

não exibido

Classificar resultados

Resultados de saída gerados ao:

  • classificar por classe de produto em uma tabela de inventário

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

  • subtotalização do valor do inventário
  • gerar os resultados na tela

Os resultados mostram que o valor do inventário se concentra em quatro classes de produto: 03, 04, 08 e 09.

Etapas

Você pode classificar dados agrupando os registros de uma tabela com base em valores idênticos de um campo de caracteres ou numérico.

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

Ajuda do Analytics 14.1