0 / 0
Retourner à la version anglaise de la documentation
générateur de formules
Dernière mise à jour : 20 déc. 2024
Générateur d'expressions (SPSS Modeler)

Vous pouvez saisir des expressions CLEM ou utiliser le Générateur de formules, qui affiche une liste complète de fonctions et d'opérateurs CLEM, ainsi que de champs de données, à partir du flux actuel, ce qui vous permet de générer rapidement des expressions sans avoir à mémoriser les noms exacts des champs ou des fonctions.

Les contrôles du Générateur de formules ajoutent automatiquement les guillemets appropriés pour les champs et les valeurs, ce qui facilite la création d'expressions syntaxiquement correctes.

Remarques :
  • Le Générateur de formules n'est pas pris en charge dans les valeurs de paramètre.
  • Si vous souhaitez modifier votre source de données, vous devez vérifier au préalable que le Générateur de formules prend toujours en charge les fonctions que vous avez sélectionnées. Les bases de données ne prenant pas toutes en charge l'intégralité des fonctions, vous risquez de rencontrer une erreur si vous utilisez une nouvelle source de données.
  • Vous pouvez exécuter un fichier stream (.str) SPSS Modeler desktop contenant des fonctions de base de données. Mais ces dernières ne sont pas encore disponibles dans l'interface utilisateur d'Expression Builder.
Figure 1 : générateur de formules
générateur de formules

Ouverture du Générateur de formules

Le Générateur de formules est disponible dans tous les noeuds dans lesquels des expressions CLEM sont utilisées, tels que les noeuds Sélectionner, Equilibrer, Calculer, Remplacer, Analyse, Rapport et Table. Vous pouvez l'ouvrir en cliquant deux fois sur le noeud pour ouvrir ses propriétés, puis en cliquant sur l'icône de calculatrice: Icône Générateur d'expressions

Création d'expressions

Non seulement le Générateur de formules fournit des listes complètes de champs, fonctions et opérateurs, mais il vous permet également d'accéder aux valeurs des données si vos données sont instanciées.

Pour créer une expression, procédez comme suit :
  1. Entrez dans la zone Expression , en utilisant les listes de fonctions et de champs comme références. Vous pouvez également sélectionner les zones et fonctions requises dans les listes.
  2. Cliquez deux fois sur le champ ou la fonction pour l'ajouter dans la zone Expression.
  3. Utilisez les boutons d'opérande pour insérer les opérations dans l'expression.

Sélection de fonctions

La liste des fonctions affiche toutes les fonctions et tous les opérateurs CLEM disponibles. Faites défiler cette liste pour y sélectionner une fonction ou, pour faciliter les recherches, utilisez la liste déroulante pour afficher un sous-ensemble de fonctions ou d'opérateurs. Pour plus de détails, voir Sélection de fonctions.

Sélection de champs

La liste des champs affiche tous les champs actuellement disponibles dans le flux de données. Faites défiler la page pour sélectionner un champ dans la liste. Cliquez deux fois sur le champ pour l'ajouter à votre expression. Vous pouvez également sélectionner un champ parmi ceux récemment utilisés.

Affichage et sélection de valeurs de champ

Vous pouvez afficher les valeurs de champ dans le Générateur de formules. Notez que les données doivent être intégralement instanciées dans une importation ou un noeud Type pour pouvoir utiliser cette fonctionnalité, afin que le stockage, les types et les valeurs soient connus.

Pour afficher les valeurs d'un champ dans le Générateur de formules, sélectionnez les champs requis pour en afficher les valeurs. Vous pouvez ensuite insérer la valeur dans la liste ou l'expression actuelle.

Pour les champs indicateur et nominaux, toutes les valeurs définies sont répertoriées. Pour les champs continus (plage numérique), les valeurs minimale et maximale sont affichées.

Recherche et réponse à l'IA générative
Ces réponses sont générées par un modèle de langue de grande taille dans watsonx.ai en fonction du contenu de la documentation du produit. En savoir plus