Les fondamentaux en langage SAS : les conditions

Les fondamentaux en langage SAS : les conditions

Série de 10 emails (+ version en ligne et PDF à télécharger) t’expliquant les conditions en langage SAS, illustrés par des exemples et accompagnés d’exercices avec solution. Tu apprendras, entre autres, la syntaxe dans une étape data, dans une procédure SQL et en langage macro pour créer/mettre à jour des variables, des macro variables, des datasets ou encore générer un fichier texte.

Seulement 37€ TTC

Témoignage de Mathilde

Tu cherches à acquérir les fondamentaux en langage SAS : cette formation sur les conditions est faite pour toi.

Une série de 10 emails pour apprendre à créer des conditions en langage SAS et ainsi acquérir un des piliers du langage SAS.

  • Enfin, un contenu adapté à ton rythme de travail
  • Tu as des exemples à copier/coller pour les faire tourner sur ton ordinateurs et des exercices avec réponse pour pratiquer
  • Tous les aspects fondamentaux sont abordés. Tu y apprends même à créer des boucles dans les étapes data, proc sql, dans une macro.

Au programme

Email 1 : Introduction

  1. Pourquoi ce sujet est-il important ?
  2. Quelles informations trouveras-tu dans cette formation ?
  3. Que pourras-tu faire une fois que tu auras suivi la formation ?

Email 2 : if… then… else…

  1. Un premier exemple commenté
  2. Effectuer plusieurs actions quand une condition est vraie
  3. Exercice

Email 3 : les opérateurs logiques

  1. Les opérateurs logiques affirmatifs
  2. Les opérateurs logiques négatifs
  3. Jouer avec and, or et les parenthèses
  4. Tout ce qui commence par….
  5. Quelques opérateurs mathématiques supplémentaires
  6. Exercices

Email 4 : if… then… else…

  1. Créer un ou plusieurs datasets
  2. Créer une macro variable
  3. Ecrire un fichier texte… de manière automatique

Email 5 : if… then… else… (les boucles)

  1. Créer ta première boucle
  2. Sauter une marche ?
  3. Lister toutes les valeurs numériques
  4. Mélanger les méthodes
  5. Lister toutes les valeurs (alphanumériques)
  6. Do while
  7. Do until
  8. S’exercer

Email 6 : select… when… (étape data)

  1. La syntaxe de base pour select…
  2. Y-a-t-il des avantages avec cette syntaxe ?
  3. S’exercer

Email 7 : case… when… (proc sql)

  1. La syntaxe de base
  2. Créer une macro variable
  3. Utiliser les conditions avec proc sql ?
  4. S’exercer

Email 8 : %if… %then… %else… (langage macro)

  1. Exemple 1
  2. Exemple 2
  3. Exemple 3
  4. Exemple 4

Email 9 : les alternatives (format et where)

  1. Rappel sur les données
  2. Alternative 1 : les formats
  3. Alternative 2 : l’option where
  4. S’exercer

Email 10 : exercices

  1. Exercice 1
  2. Exercice 2

Et en plus tu trouveras des informations complémentaires pour faciliter ton apprentissage

  • Liste de traductions de mots techniques français – anglais
  • Les apostrophes et guillemets en langage SAS&
  • Les variable binaires
  • L’ordre des valeurs numériques et… alphanumériques
  • Générer un fichier texte en SAS
  • Quelques notions de base du langage macro

Que sauras-tu faire une fois ta formation terminée ?

Tu sauras créer des variables, des macros variables, un fichier texte, créer un nouveau dataset contenant une partie des données d’origine en fonction d’autres valeurs/données.

Tu sauras utiliser les deux syntaxes de l’étape data :
* if... then...; else...;
* select...; when...; otherwise...;

… celle de la procédure proc sql:
* case... when... then... else... end...

… et celle du langage macro :
* %if... %then...

Tu sauras créer des boucles avec do...; end; et %do;... %end; pour répéter une opération plusieurs fois.

Tu sauras utiliser les conditions à l’intérieur d’une macro pour vérifier par exemple le paramètre d’une macro, afficher un message dans la log ou sauter une partie de code.

Afin de définir correctement une condition, tu connais les différents opérateurs logiques et de l’ordre croissant des valeurs numériques et alphanumériques une fois triées par ordre croissant. Tu sauras comment les variables binaires sont utilisées pour indiquer si un résultat est vrai ou faux.

Enfin, tu sauras choisir entre une condition, un format ou une option where selon les situations.

Livraison

📨Tu reçois un email par jour pendant 10 jours.

🖥Tu obtiens un compte en ligne pour accéder au contenu 24h/24 avant même de recevoir les emails, si tu es super pressé/motivé (ce que je comprendrais).

📩Tu peux y télécharger la version PDF des emails pour les imprimer et les consulter hors connexion.

37,00€ TTC

Témoignage de Boubacar

Les fondamentaux en langage SAS : les conditions

Boubacar Barry : Xing | LinkedIn