Concept MailLib - Exercice n°1
Additionner toutes les variables d'une série de variables, de prefixe1
à prefixen
, où n est le nombre de votre choix
*function #sum #of
Concept MailLib - Exercice n°2
Lister toutes les variables présentes entre deux variables
*hyphen
Concept MailLib - Exercice n°3
Inclure ou exclure les valeurs manquantes dans le calcul d'une somme
*operator
Concept MailLib - Exercice n°4
Sélectionner les observations à l'aide de l'opérateur like
#where #like #escape
Concept MailLib - Exercice n°5
Traitement d'un dataset vide lors de l'extraction du nombre d'observations à l'aide d'une étape data
*data step #set #nobs=
Concept MailLib - Exercice n°6
Créer une variable caractère à partir d'une autre variable caractère à l'aide de la fonction put : éviter une troncature due à des valeurs non disponibles dans le format
*function #put *format #proc format #(default=)
#other
Concept MailLib - Exercice n°7
Créer une variable numérique à partir d'une variable caractère : éviter les correspondances inattendues
*function #input #inputn
Concept MailLib - Exercice n°8
Créer une variable numérique à partir d'une variable caractère : éviter des nombres imprévus
*fonction #input *informat
Concept MailLib - Exercice n°9
Créer une variable caractère à partir d'une autre variable caractère à l'aide de la fonction put : éviter une troncature due à des problèmes de largeur de libellé de format/de la longueur de variable
*function #put *format #proc format #(default=)
Concept MailLib - Exercice n°10
Obtenir les valeurs décalées d'une variable par groupe d'observations dans une étape data
*data step #by #first
*function #lag #ifn
Concept MailLib - Exercice n°11
Transposer les données sur la base des variables de l'instruction by plutôt que sur la position de l'observation
#proc transpose #id
Concept MailLib - Exercice n°12
Éviter un retain implicite lors de la fusion (merge) de deux datasets dans une étape data
*data step #merge
Concept MailLib - Exercice n°13
Éviter d'écraser les valeurs d'une variable par celles d'une autre variable lors de la fusion (merge) de deux datasets
*data step #merge
Concept MailLib - Exercice n°14
Créer une variable caractère à partir d'une autre variable caractère à l'aide de la fonction putc : éviter une troncature
*function #putc
Concept MailLib - Exercice n°15
Extraire la liste des libellés des variables des métadonnées
*metadata #options #label