Les opérateurs booléens sont utilisés lors de la
création d'une sous-population combinant des
critères. Ils relient les critères de sélection et
définissent une sous-population. Modalisa propose
trois opérateurs booléens, à savoir : ET, OU,
SAUF. Au préalable, il est nécessaire de savoir
interpréter une syntaxe de sélection à travers les
opérateurs booléens.
L'opérateur ET (comparable à l'intersection
d'évènements en probabilité: A»B), utilisé entre
deux critères, permet de sélectionner les
répondants correspodant aux deux critères à la
fois.
L'opérateur OU (comparable à la réunion
d'évènements: A«B l'intersection d'évènements :
A»B), utilisé entre les critères A et B, permet de
sélectionner dans une même sous-population :
- d'une part les questionnés répondant au
critère A et pas au critère B
- d'autre part ceux répondant au critère B et
pas au critère A
- et enfin les questionnés répondant aux deux
critères. à la fois
L'opérateur SAUF est utilisé afin d'exclure les
questionnés répondant au critère suivant
l'opérateur.
Il est important de noter l'ordre dans lequel
Modalisa lit et interprète la syntaxe. En effet,
l'opérateur ET est prioritaire sur le OU et sur
le SAUF, comme l'opérateur de multiplication (
x) est prioritaire sur les opérateurs d'addition
(+) et de soustraction (-) . Ainsi, par exemple:
critère 1 ET critère 2 OU critère 3 =
(critère 1 ET critère 2) OU critère 3 critère
1 ET (critère 2 OU critère 3).
Il est possible d'assimiler l'ordre de priorité
des opérateurs booléens à celui des signes, en
faisant par exemple correspondre le ET au x, le
OU au +, et le SAUF au -.
Afin de modifier ces relations d'ordre de
priorité il peut être intéressant d'utiliser
le Parenthésage (voir Parenthésage).
|