Com o Agregador de Categoria, é possível armazenar uma coleção de coleções. Toda a coleção é identificada por um nome exclusivo. É possível aplicar várias funções de agregação a cada uma das coleções contidas. Não é possível selecionar um valor único de uma coleção específica.
O agregador de categoria fornece as seguintes funções (cada função leva em conta somente os valores que pertencem ao valor atualmente ativo do campo de dados fornecido):
Sum([Field])
Essa função retorna a soma de todos os valores atualmente contidos na coleção.
Avg([Field])
Essa função retorna a média de todos os valores atualmente contidos na coleção.
Stdev([Field])
Essa função retorna o desvio padrão de todos os valores atualmente contidos na coleção.
Prsd([Field])
Essa função retorna o desvio padrão relativo (Desvio padrão/Média*100) de todos os valores atualmente contidos na coleção.
Min([Field])
Essa função retorna o valor mais baixo atualmente contido na coleção.
Max([Field])
Essa função retorna o valor mais alto atualmente contido na coleção.
Count([Field])
Essa função retorna o número de elementos da coleção.
Clear([Field])
Essa função exclui todos os valores da coleção. Ao mesmo tempo, ela retorna o número de valores excluídos.
Uma amostra foi injetada várias vezes. Um composto específico foi detectado em cada injeção. Para cada amostra, uma coleção dos tempo de retenção é criada. Essas coleções são emitidas através do nome da amostra. Todas essas coleções estão contidas em um agregador de categoria denominado Tempos de Retenção de Categorias.
É possível obter o tempo médio de retenção de cada amostra com Avg(Tempos de Retenção de Categorias [Nome_Amostra]). O argumento entre parênteses define a categoria específica, ou seja, a parte de valores contidos em Tempos de Retenção de Categorias às quais a função Avg é aplicada.
Essa expressão pode ser usada, por exemplo, em um grupo composto que seja repetido no nome da amostra. Os tempos médios de retenção serão, então, automaticamente calculados e exibidos para cada nome de amostra.