Publié le :
Data Manipulation CREATION_INTERNE

Gestion des valeurs manquantes avec la fonction SUM

Ce code est également disponible en : Deutsch English Español
En attente de validation
Ce programme illustre un comportement clé de la fonction SUM dans SAS© : contrairement à l'addition arithmétique simple, la fonction SUM ignore les valeurs manquantes (les traite comme 0) lors du calcul du total, garantissant qu'un résultat numérique est retourné tant qu'au moins un argument est non manquant.
Analyse des données

Type : CREATION_INTERNE


Les données 'cholesterol' sont générées directement dans le code à l'aide de l'instruction DATALINES.

1 Bloc de code
DATA STEP Data
Explication :
Création d'une table nommée 'cholesterol'. La variable 'Total1' est calculée en additionnant 'Ldl', 'Hdl' et 'Vldl'. L'observation 2 contient une valeur manquante pour 'Vldl', démontrant que 'Total1' sera quand même calculé (205) grâce à la fonction SUM.
Copié !
1DATA cholesterol;
2 INPUT ID Ldl Hdl Vldl;
3 Total1 = SUM(Ldl, Hdl, Vldl);
4 DATALINES;
51 160 50 20
62 150 55 .
73 120 40 30
84 140 50 25
9;
10RUN;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.