QlikWorld 2020 Global Conference. Join us to discover how to get the most from your data. Act fast. Register now and save.

RangeSkew - fonction de script et fonction de graphique

RangeSkew() renvoie la valeur correspondant à l'asymétrie d'une plage de nombres.

Syntax:  

RangeSkew(first_expr[, Expression])

Return data type: numérique

Arguments:  

Les arguments de cette fonction peuvent contenir des fonctions d'inter-enregistrements, qui renvoient à leur tour une liste de valeurs.

Argument Description
first_expr Expression ou champ contenant les données à mesurer.
Expression Expressions ou champs facultatifs contenant la plage de données à mesurer.

Limitations:  

Si la fonction ne trouve aucune valeur numérique, elle renvoie la valeur NULL.

Examples and results:  

Exemples Résultats
rangeskew (1,2,4) Renvoie 0.93521952958283.
rangeskew (above(SalesValue,0,3))

Renvoie une asymétrie mobile de la plage des trois valeurs renvoyées par la fonction above() calculée sur la ligne active et les deux lignes au-dessus.

Données utilisées dans l'exemple :

CustID RangeSkew(Above(SalesValue,0,3))
1-20

-, -, 0.5676, 0.8455, 1.0127, -0.8741, 1.7243, -1.7186, 1.5518, 1.4332, 0,

1.1066, 1.3458, 1.5636, 1.5439, 0.6952, -0.3766

SalesTable:

LOAD recno() as CustID, * inline [

SalesValue

101

163

126

139

167

86

83

22

32

70

108

124

176

113

95

32

42

92

61

21

] ;