UNIVERSIT DU QUBEC MONTRAL - Laboratoire d'études de la ...
UNIVERSIT DU QUBEC MONTRAL - Laboratoire d'études de la ...
UNIVERSIT DU QUBEC MONTRAL - Laboratoire d'études de la ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
On peut aussi utiliser les opérateurs logiques « et » ( & ) et « ou » ( | ) (Hébert, 2003, p.<br />
19).<br />
if a >=b & c f) Si a n’est pas égal au point (qui<br />
représente une valeur manquante) ou<br />
[si c est égal à d et en plus e est<br />
strictement supérieur à f ]<br />
Pour avoir l’âge moyen <strong>de</strong> chaque province, il faudrait exécuter l’instruction summarize<br />
pour chacune d’entre elle. Stata offre un certain nombre d’instructions spéciales, les<br />
préfixes, qui modifient l’action d’autres instructions. Deux <strong>de</strong> ces préfixes permettent<br />
d’exécuter une instruction en fonction <strong>de</strong>s valeurs d’une autre variable.<br />
by varlist [, sort] : command<br />
bysort varlist : command<br />
Par exemple, pour avoir l’âge moyen pour chacune <strong>de</strong>s provinces, il faudrait écrire :<br />
bysort pvreg25 : sum ecage26 if ecage26 pvreg25 = 10<br />
Variable | Obs Mean Std. Dev. Min Max<br />
-------------+--------------------------------------------------------<br />
ecage26 | 2419 44.65854 17.36658 16 80<br />
-----------------------------------------------------------------------<br />
-> pvreg25 = 11<br />
Variable | Obs Mean Std. Dev. Min Max<br />
-------------+--------------------------------------------------------<br />
ecage26 | 1588 44.60013 17.72166 16 80<br />
-----------------------------------------------------------------------<br />
-> pvreg25 = 12<br />
Variable | Obs Mean Std. Dev. Min Max<br />
-------------+--------------------------------------------------------<br />
ecage26 | 3787 46.67494 18.11865 16 80<br />
[ETC…]<br />
Les instructions sort et gsort c<strong>la</strong>ssent les observations en ordre croissant selon les<br />
valeurs d’une ou plusieurs variables. L’instruction gsort permet <strong>de</strong> les c<strong>la</strong>sser en ordre<br />
décroissant si le signe – précè<strong>de</strong> <strong>la</strong> variable <strong>de</strong> l’instruction gsort.<br />
sort varlist<br />
gsort [-] varname1 [[-] varname]<br />
Le point ( . ), qui représente les valeurs manquantes numériques, est p<strong>la</strong>cé en <strong>de</strong>rnier dans<br />
les variables numériques; <strong>la</strong> chaîne vi<strong>de</strong>, qui représente <strong>la</strong> valeur manquante<br />
alphanumérique, est p<strong>la</strong>cée en premier pour les variables alphanumériques — aussi<br />
nommées chaînes <strong>de</strong> caractères (string variable).<br />
7