NORM_ZSCORE
Applicable uniquement à PredictiveInsight.
Syntaxe
NORM_ZSCORE(data [, keyword]) NORM_ZSCORE(data, mean, std [, keyword]) NORM_ZSCORE(data, base_data [, keyword])
Paramètres
data
Valeurs numériques à normaliser. 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 ® .
mean, std
Ces deux paramètres fournissent la moyenne et l'écart type à utiliser pour la normalisation. Il doit s'agir de constantes, excepté avec le mot clé ROW, où il peut s'agir de constantes ou de colonnes.
base_data
Ce paramètre indique une plage de données à utiliser pour le calcul de la moyenne et de l'écart type à utiliser pour la normalisation de data.
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
NORM_ZSCORE calcule les valeurs normalisées de la plage de données spécifiée. La normalisation z-score est effectuée comme suit :
mean et std sont déterminés de la manière suivante :
*
Si les valeurs mean et std sont fournies, sont utilisées respectivement pour la moyenne et l'écart type. Si ces paramètres sont fournis avec le mot clé ROW, les valeurs mean et std peuvent correspondre à des colonnes et spécifier la moyenne et l'écart type de chaque ligne de data. Si min et max sont des colonnes, ces colonnes doivent être de même longueur que data ou être scalaires (dans ce cas, elles contiennent une seule valeur qui est utilisée comme constante appliquée à toutes les valeurs de la colonne correspondante de data).
*
Si base_data est fourni, la moyenne et l'écart type de cette plage de données sont calculés et utilisés pour normaliser data. Les colonnes de base_data doivent contenir plusieurs valeurs de cible.
*
NORM_ZSCORE renvoie toujours une plage de données avec les mêmes dimensions que la plage de données d'entrée. Il calcule une moyenne et un écart type pour chaque colonne d'entrée et utilise ces valeurs pour normaliser cette colonne.
*
Exemples
Crée une colonne nommée TEMP contenant les valeurs -1.22, 0 et 1.22. (La moyenne et l'écart type [4 et 0.816] sont calculés automatiquement à partir de la plage de données.)
Crée une colonne nommée TEMP contenant les valeurs -0.42, 0.42 et 1.25. (Cette fois la moyenne et l'écart type [3.5 et 1.2] sont fournis comme arguments.)
Crée une colonne nommée TEMP contenant les valeurs normalisées du contenu de la colonne V1. La moyenne et l'écart type utilisés pour la normalisation sont calculés sur la colonne V1.
Crée trois colonnes nommées TEMP, VX et VY. Chacune contient respectivement les valeurs normalisées du contenu des colonnes V1, V2 et V3. La moyenne et l'écart type utilisés pour la normalisation sont calculés indépendamment sur chaque colonne (une moyenne et un écart type sont calculés pour la colonne V1, une moyenne et un écart type distincts sont calculés pour la colonne V2, etc.).
Crée trois colonnes nommées TEMP, VX et VY contenant chacune des valeurs dans les lignes 1 à 41. Le contenu de la colonne TEMP correspond aux valeurs normalisées des lignes 10 à 50 de la colonne V1, le contenu de la colonne VX correspond aux valeurs normalisées des lignes 10 à 50 de la colonne V2 et le contenu de la colonne VY correspond aux valeurs normalisées des lignes 10 à 50 de la colonne V3. La moyenne et l'écart type utilisés à des fins de normalisation sont calculés sur les lignes 10 à 50 des colonnes V1-V3. La moyenne et l'écart type utilisés à des fins de normalisation sont calculés indépendamment pour chaque colonne.
Crée trois colonnes nommées TEMP, VX et VY. Chacune contient respectivement les valeurs normalisées du contenu des colonnes V1, V2 et V3. La moyenne et l'écart type utilisés pour la normalisation sont calculés indépendamment sur chaque colonne à l'aide des colonnes V4-V6 (une moyenne et un écart type sont calculés pour la colonne V4 pour normaliser la colonne V1, une moyenne et un écart type distincts sont calculés pour la colonne V5 pour normaliser la colonne V2, etc.).
Crée trois colonnes nommées TEMP, VX et VY. Chacune contient respectivement les valeurs normalisées du contenu des colonnes V1, V2 et V3. La moyenne et l'écart type utilisés pour la normalisation sont calculés indépendamment sur chaque colonne (une moyenne et un écart type sont calculés pour la colonne V1, une moyenne et un écart type distincts sont calculés pour la colonne V2, etc.).
Crée trois colonnes nommées TEMP, VX et VY contenant chacune des valeurs dans les lignes 1 à 41. Le contenu de la colonne TEMP correspond aux valeurs normalisées des lignes 10 à 50 de la colonne V1, le contenu de la colonne VX correspond aux valeurs normalisées des lignes 10 à 50 de la colonne V2 et le contenu de la colonne VY correspond aux valeurs normalisées des lignes 10 à 50 de la colonne V3. La moyenne et l'écart type utilisés à des fins de normalisation sont calculés sur les lignes 10 à 50 des colonnes V1-V3. La moyenne et l'écart type utilisés à des fins de normalisation sont calculés indépendamment pour chaque colonne.
Crée trois colonnes nommées TEMP, VX et VY. Chacune contient respectivement les valeurs normalisées du contenu des colonnes V1, V2 et V3. La moyenne et l'écart type utilisés pour la normalisation sont calculés indépendamment sur chaque colonne à l'aide des colonnes V4-V6 (une moyenne et un écart type sont calculés pour la colonne V4 pour normaliser la colonne V1, une moyenne et un écart type distincts sont calculés pour la colonne V5 pour normaliser la colonne V2, etc.).
Crée trois colonnes nommées TEMP, VX et VY. Chacune contient respectivement les valeurs normalisées du contenu des colonnes V1, V2 et V3. La moyenne et l'écart type utilisés pour la normalisation sont calculés indépendamment sur chaque ligne pour les colonnes V1, V2 et V3.
Crée trois colonnes nommées TEMP, VX et VY contenant chacune des valeurs dans les lignes 1 à 41. Le contenu de la colonne TEMP correspond aux valeurs normalisées des lignes 10 à 50 de la colonne V1, le contenu de la colonne VX correspond aux valeurs normalisées des lignes 10 à 50 de la colonne V2 et le contenu de la colonne VY correspond aux valeurs normalisées des lignes 10 à 50 de la colonne V3. La moyenne et l'écart type utilisés à des fins de normalisation sont calculés sur les lignes 10 à 50 des colonnes V1-V3. La moyenne et l'écart type utilisés à des fins de normalisation sont calculés sur chaque ligne des colonnes V1-V3.
Crée trois colonnes nommées TEMP, VX et VY. Chacune contient respectivement les valeurs normalisées du contenu des colonnes V1, V2 et V3. La moyenne et l'écart type utilisés pour la normalisation sont calculés indépendamment pour chaque ligne sur les colonnes V4-V10.
Fonctions associées