Go to Top

Exemple de déclaration d`affectation eirl

Nous allons également apprendre comment l`utilisation de fonctions SAS numériques peut aider ? simplifier certains de nos calculs. Comme toujours, l`instruction doit se terminer par un point-virgule (;). Exemple 4. La leçon importante ici est de toujours ?tre conscient de la façon dont SAS va gérer les valeurs manquantes dans votre jeu de données lorsque vous effectuez différents calculs! Une instruction d`assignation donne une valeur ? une variable. Le résultat de l`expression est ensuite assigné ? la variable sur le côté gauche du signe égal. Le programme SAS suivant illustre une instruction d`assignation tr?s simple dans laquelle SAS additionne les quatre scores d`examen de chaque él?ve et stocke le résultat dans une nouvelle variable numérique appelée examtotal. En général, lorsqu`un nom de variable apparaît des deux côtés du signe égal, la valeur d`origine sur le côté droit est utilisée pour évaluer l`expression. Plutôt que d`additionner les trois scores d`examen qui existent pour John Simon, SAS attribue plutôt une valeur manquante ? son examtotal. Dans l`intér?t des exemples qui suivent, nous utiliserons l`instruction DATALINES pour lire les données. L`ensemble de données contient les noms des él?ves (nom), chacun de leurs quatre grades d`examen (E1, E2, E3, E4), leur grade de projet (P1) et leur grade d`examen final (F1).

La variable doit toujours apparaître ? gauche du signe égal et l`expression doit toujours apparaître ? droite du signe égal. La valeur d`une variable peut ?tre modifiée. La valeur de l`expression est la valeur assignée ? la variable. Nous aurions pu tout aussi facilement utiliser l`instruction INFILE. Lancez et lancez le programme SAS. Les instructions d`assignation incluent toujours un signe égal (=). En outre, par souci d`aisance, nous allons créer des ensembles de données temporaires plutôt que permanents. Étant donné que les instructions d`assignation impliquent la modification des valeurs des variables, dans le processus d`apprentissage des instructions d`assignation, nous allons obtenir la pratique avec l`utilisation de variables numériques et de caract?res.

Exemple 4. Le mot clé Set est requis. Notez également ce que SAS fait lorsqu`il est demandé de calculer quelque chose lorsque certaines des données sont manquantes. Dans l`exemple précédent, l`instruction d`assignation a créé une nouvelle variable dans le jeu de données en utilisant simplement un nom de variable qui n`existait pas déj? dans le jeu de données. Si tu y réfléchis, c`est une bonne chose! Exemple 4. Une ?instruction? d`assignation n`est pas vraiment une instruction (bien qu`elle soit généralement utilisée de cette façon), mais est une expression.