STAT
Applicable uniquement à PredictiveInsight.
Syntaxe
STAT(data [, keyword])
Paramètres
data
Valeurs numériques dont les moments doivent être calculés (moyenne, écart type, asymétrie et kurtosis). Il peut s'agir d'une valeur constante, d'une colonne, d'une plage de cibles ou d'une expression convertie comme l'une de ces valeurs. Pour la définition du format de data, voir la section "Paramètres des fonctions macro" du chapitre du présent document correspondant à votre produit IBM ® . data doit comporter au moins trois valeurs.
keyword
Ce mot clé facultatif détermine la manière dont le calcul est effectué sur la plage de données d'entrée. Sélectionnez l'une des valeurs suivantes :
ALL - Effectue le calcul sur toutes les cibles de data (valeur par défaut)
COL - Effectue le calcul séparément pour chaque colonne de data
ROW - Effectue le calcul séparément pour chaque ligne de data
Pour plus de détails sur l'utilisation des mots clés dans IBM ® Campaign, voir Spécifications de format.
Pour plus de détails sur l'utilisation des mots clés dans IBM ® PredictiveInsight, voir Spécifications de format.
Description
STAT calcule les quatre premiers moments des valeurs de la plage de données spécifiée. Le premier moment est la moyenne. Le deuxième moment est l'écart-type. Le troisième moment est l'asymétrie et le quatrième moment est le kurtosis.
Le nombre de colonnes renvoyé par la fonction macro STAT dépend de keyword et du nombre de colonnes de data.
*
Si le mot clé ALL est utilisé (par défaut), les moments sont calculés sur toutes les valeurs de data. Une colonne contenant quatre valeurs est renvoyée.
*
Si le mot clé COL est utilisé, les moments sont calculés séparément pour chaque colonne d'entrée. Une colonne est renvoyée par colonne d'entrée, chacune contenant quatre valeurs.
*
Si le mot clé ROW est utilisé, les moments sont calculés pour chaque ligne de data. STAT renvoie quatre colonnes. Les moments sont répertoriés sur chaque ligne pour chaque ligne de la plage de données d'entrée.
Exemples
TEMP = STAT(MERGE(1, 2, 3, 4, 5)) ou TEMP = STAT(MERGE(1, 2, 3, 4, 5), ALL)
Crée une colonne nommée TEMP contenant les valeurs 3, 1.58, 0 et -1.2.
Crée une colonne nommée TEMP contenant les quatre premiers moments de la colonne V1.
Crée une colonne nommée TEMP contenant les quatre premiers moments des colonnes V1, V2 et V3.
Crée une colonne nommée TEMP contenant les quatre premiers moments des cibles des lignes 10 à 20 de la colonne V1.
Crée une colonne nommée TEMP contenant les quatre premiers moments des cibles des lignes 1 à 5 des colonnes V1 à V4.
Crée trois colonnes nommées TEMP, VX et VY. Les quatre valeurs de la colonne TEMP correspondent aux moments de la colonne V1, les quatre valeurs de la colonne VX correspondent aux moments de la colonne V2 et les quatre valeurs de la colonne VY correspondent aux moments de la colonne V3.
TEMP = STAT(V1[1:5]:V3, COL) ou TEMP = STAT(V1[1:5]:V3[1:5], COL)
Crée trois colonnes nommées TEMP, VX et VY contenant chacune quatre valeurs. Les valeurs de la colonne TEMP correspondent aux moments des cibles des lignes 1 à 5 de la colonne V1, les valeurs de la colonne VX correspondent aux moments des cibles des lignes 1 à 5 de la colonne V2, et les valeurs de la colonne VY correspondent aux moments des cibles des lignes 1 à 5 de la colonne V3.
Crée quatre colonnes nommées TEMP, VX, VY et VZ. TEMP contient la moyenne de chaque ligne des colonnes V1, V2 et V3, VX contient l'écart type, VY contient l'asymétrie et VZ contient le kurtosis.
TEMP = STAT(V1[50:100]:V3],ROW) ou TEMP = STAT(V1[50:100]:V3[50:100], ROW)
Crée quatre colonnes nommées TEMP, VX, VY et VZ, contenant chacune 51 lignes. TEMP contient la moyenne, VX contient l'écart type, VY contient l'asymétrie et VZ contient le kurtosis. La première ligne correspond à la ligne 50 des colonnes V1, V2 et V3. La seconde ligne correspond à la ligne 51, et ainsi de suite.
Fonctions associées
AVG ou MEAN
STDV ou STDEV