Ir para conteúdo principal

Fractile Função de script

Fractile() encontra o valor que corresponde ao fractil inclusivo (quantil) dos dados agregados na expressão sobre um número de registros definidos por uma cláusula group by.

Nota de dicaVocê pode usar FractileExc Função de script para calcular o fractil exclusivo.

Sintaxe:  

Fractile(expr, fraction)

Tipo de dados de retorno: numérico

A função retorna o valor correspondente à classificação, conforme definido por rank = fraction * (N-1) + 1, em que N é o número de valores em expr. Se rank for um número não inteiro, uma interpolação será feita entre os dois valores mais próximos.

Argumentos:  

Argumentos
Argumento Descrição
expr A expressão ou campo que contém os dados a serem usados ao calcular o fractil.
fraction Um número entre 0 e 1 correspondente ao fractil (quantil expressado como uma fração) que será calculado.

Exemplos e resultados:  

Adicione o script de exemplo ao seu aplicativo e execute-o. Para ver o resultado, adicione os campos listados na coluna de resultados a uma pasta no seu aplicativo.

Dados resultantes
Exemplo Resultado
Table1:
Crosstable (Type, Value)
Load recno() as ID, * inline [
Observation|Comparison
35|2
40|27
12|38
15|31
21|1
14|19
46|1
10|34
28|3
48|1
16|2
30|3
32|2
48|1
31|2
22|1
12|3
39|29
19|37
25|2 ] (delimiter is '|');
 

Fractile1:

LOAD Type,

Fractile(Value,0.75) as MyFractile Resident Table1 Group By Type;

 

Na tabela com as dimensões Type, MyFractile e Fractile() os resultados dos calculados no script de carregamento de dados são:

Type MyFractile

Comparison 27.5

Observation 36

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!