Retourner à la version anglaise de la documentationZones spéciales
Zones spéciales (SPSS Modeler)
Dernière mise à jour : 07 oct. 2024
Les fonctions spéciales servent à signaler les champs spéciaux en cours d'analyse ou à générer une liste de champs en tant qu'entrée.
Par exemple, lors du calcul simultané de plusieurs champs, vous devez utiliser @FIELD
pour indiquer effectuer cette action de calcul sur les champs sélectionnés. L'expression log(@FIELD)
permet de dériver un nouveau champ de journal pour chaque champ sélectionné.
Fonction | Résultat | Descriptif |
---|---|---|
@FIELD |
Tout | Effectue une action sur tous les champs spécifiés dans le contexte de l'expression. |
@TARGET |
Tout | Lorsqu'une expression CLEM est utilisée dans une fonction d'analyse définie par l'utilisateur, @TARGET représente la zone cible ou la "valeur correcte" pour la paire cible / prévision en cours d'analyse. Cette fonction est fréquemment utilisée dans les noeuds Analyse. |
@PREDICTED |
Tout | Lorsqu'une expression CLEM est utilisée dans une fonction d'analyse définie par l'utilisateur, @PREDICTED représente la valeur prévue pour la paire cible / prévision en cours d'analyse. Cette fonction est fréquemment utilisée dans les noeuds Analyse. |
@PARTITION_FIELD |
Tout | Remplace le nom du champ de partition actuel. |
@TRAINING_PARTITION |
Tout | Renvoie la valeur de la partition d'apprentissage actuelle. Par exemple, pour sélectionner des enregistrements d'apprentissage à l'aide d'un noeud Sélectionner, utilisez l'expression CLEM suivante: @PARTITION_FIELD =
@TRAINING_PARTITION Cela garantit que le noeud Sélectionner fonctionnera toujours quelles que soient les valeurs utilisées pour représenter chaque partition dans les données. |
@TESTING_PARTITION |
Tout | Renvoie la valeur de la partition de test actuelle. |
@VALIDATION_PARTITION |
Tout | Renvoie la valeur de la partition de validation actuelle. |
@FIELDS_BETWEEN(start, end) |
Tout | Renvoie la liste de noms des champs situés entre les champs de début et de fin spécifiés (ces champs étant inclus), en fonction de l'ordre naturel (c'est-à-dire l'ordre d'insertion) des champs dans les données. |
@FIELDS_MATCHING(pattern) |
Tout | Renvoie la liste des noms de champ qui correspondent à un motif spécifié. Un point d'interrogation (? ) peut être inclus dans le modèle pour correspondre exactement à un caractère ; un astérisque (* ) correspond à zéro ou plusieurs caractères. Pour correspondre à un point d'interrogation littéral ou à un astérisque (au lieu de les utiliser comme des caractères génériques), une barre oblique inversée (\ ) peut être utilisée comme caractère d'échappement.Remarque: Cela nécessite un littéral chaîne comme argument ; il ne peut pas utiliser une expression imbriquée pour générer l'argument.
|
@MULTI_RESPONSE_SET |
Tout | Renvoie la liste des champs dans l'ensemble à réponses multiples nommé. |