Mode - fonction de graphique
Mode() permet de déterminer la valeur la plus fréquente, la valeur de mode, contenue dans les données agrégées. La fonction Mode() peut aussi bien traiter des valeurs textuelles que des valeurs numériques.
Mode({[SetExpression] [TOTAL [<fld {,fld}>]]} expr)
double
Argument | Description |
---|---|
expr | Expression ou champ contenant les données à mesurer. |
SetExpression | Par défaut, la fonction d'agrégation couvre l'ensemble des enregistrements possibles définis par la sélection. Il est possible de définir un ensemble d'enregistrements alternatif à l'aide d'une expression d'analyse d'ensembles. |
TOTAL | Si le terme TOTAL précède les arguments de la fonction, le calcul est effectué à partir de toutes les valeurs possibles au vu des sélections actives, et pas seulement à partir de celles qui sont associées à la valeur dimensionnelle active. Autrement dit, les dimensions du graphique ne sont pas prises en compte. En utilisant TOTAL [<fld {.fld}>], où le qualificateur TOTAL est suivi d'un ou de plusieurs noms constituant un sous-ensemble des variables de dimension du graphique, vous créez un sous-ensemble du nombre total de valeurs possibles. |
Exemple | Résultat |
---|---|
Mode(UnitSales) | Renvoie la valeur la plus fréquente dans UnitSales. Renvoie NULL (-). Aucune valeur unique n'apparaît plus souvent que les autres. |
Mode(Customer) | Renvoie la valeur la plus fréquente dans Customer. Renvoie NULL (-). Aucune valeur unique n'apparaît plus souvent que les autres. |
Mode(TOTAL UnitSales) | Le qualificateur TOTAL renvoie la valeur la plus fréquente dans Unitsales, en ignorant les dimensions du graphique. |
Mode({1} TOTAL UnitSales) | L'expression d'analyse d'ensembles {1} définit l'ensemble d'enregistrements à évaluer comme ALL sans tenir compte de la sélection. Par exemple, si vous sélectionnez un client spécifique, vous obtiendrez toujours la valeur la plus fréquente de UnitSales du jeu de données complet. |