Saltar al contenido principal

FractileExc - función de script

FractileExc() halla el valor que corresponde al fractil (cuantil) exclusivo de los datos agregados de la expresión que se repite por un número de registros definido por una cláusula group by.

Nota de sugerenciaPuede usar Fractile - función de script para calcular el fractil inclusivo.

Sintaxis:  

FractileExc(expr, fraction)

Tipo de datos que devuelve: numérico

La función devuelve el valor correspondiente al rango definido por rank = fracción * (N+1) donde N es el número de valores en expr. Si rank es un número no entero, se realiza una interpolación entre los dos valores más cercanos.

Argumentos:  

Argumentos de FractileExc
Argumento Descripción
expr La expresión o campo que contiene los datos que utilizar para calcular el fractil.
fraction Un número entre 0 y 1 correspondiente al percentil (cuantil expresado como fracción) que se debe calcular.

Ejemplos y resultados:  

Agregue el script de ejemplo en su app y ejecútelo. Para ver el resultado, agregue los campos enumerados en la columna de resultados a una hoja de su app.

Ejemplos y resultados
Ejemplo 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,

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

 

En una tabla con las dimensiones Type y MyFractile, los resultados de los cálculos FractileExc() en el script de carga de datos son:

Type MyFractile

Comparison 28.5

Observation 38

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.

Únase al Programa de modernización de la analítica

Remove banner from view

Modernícese sin comprometer sus valiosas aplicaciones de QlikView con el Programa de modernización de la analítica. Haga clic aquí para obtener más información o contactar con nosotros: ampquestions@qlik.com