Accéder au contenu principal

Fractile - fonction de script

Fractile() permet de déterminer la valeur correspondant au fractile (quantile) inclusif des données agrégées dans l'expression sur un nombre d'enregistrements définis par une clause group by.

Note ConseilVous pouvez utiliser FractileExc - fonction de script pour calculer le fractile inclusif.

 

Fractile(expr, fraction)

numérique

La fonction renvoie la valeur correspondant au classement tel que défini par classement = fraction *(N-1) + 1, où N est le nombre de valeurs dans expr. Si classement n'est pas un nombre entier, une interpolation est effectuée entre les deux valeurs les plus proches.

 

Arguments Fractile
Argument Description
expr Expression ou champ contenant les données à utiliser lors du calcul du fractile.
fraction Nombre compris entre 0 et 1 correspondant au fractile (quantile exprimé sous forme de fraction) à calculer.

 

Ajoutez l'exemple de script à votre application et exécutez-le. Pour afficher le résultat, ajoutez les champs répertoriés dans la colonne de résultats à une feuille de votre application.

Exemples et résultats
Exemple Résultat
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;

 

Dans une table comportant les dimensions Type et MyFractile, les résultats des calculs Fractile() dans le script de chargement de données sont les suivants :

Type MyFractile

Comparison 27.5

Observation 36

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !

Rejoignez le Programme de modernisation analytique

Remove banner from view

Modernisez votre système sans compromettre vos précieuses applications QlikView grâce au Programme de modernisation analytique. Cliquez ici pour plus d'informations ou contactez : ampquestions@qlik.com