Choisissez votre langue
Cours SAS
Plus de 2 millions d'apprenants dans le monde

Cours SAS

Maîtrisez SAS depuis les bases et acquérez les compétences en programmation que les employeurs dans l’analyse de données, la recherche clinique et l’intelligence d’affaires recherchent activement. Ce cours couvre tout, de l’importation et de la manipulation des données à l’analyse statistique et à l’automatisation par macros. Vous travaillerez avec des procédures SAS réelles, écrirez du code de qualité professionnelle et produirez des rapports soignés.

Dedika pour entreprises

Ce que vous allez apprendre:

Vous apprendrez à naviguer dans l’environnement SAS, à gérer des bibliothèques et à importer des données à partir d’Excel, de fichiers CSV, de bases de données et de fichiers texte bruts. Vous manipulerez des ensembles de données à l’aide de l’étape DATA, appliquerez PROC SQL pour des interrogations flexibles et résumerez les données avec des procédures telles que PROC MEANS, PROC FREQ et PROC TABULATE. Le cours couvre des méthodes statistiques, notamment la régression linéaire, la régression logistique, l’ANOVA et l’analyse de corrélation. Vous créerez également des macros SAS pour automatiser les flux de travail et utiliserez ODS pour produire des rapports formatés en PDF, HTML et Excel. À la fin, vous rédigerez des programmes SAS propres, efficaces et bien documentés.

Comment vous étudiez de façon pratique Cours SAS

Comment vous pratiquez Cours SAS

Pour vous, entreprise, qui souhaitez former votre équipe

Avec Dedika pour entreprises, le cours inclut des exercices et des exemples adaptés à votre propre entreprise et à ses besoins spécifiques.

Cliquez ici

Contenu du cours

8 Chapitres • 41 LeçonsDurée entre 4 et 360 heures (vous décidez)

Chapitre 1Voir les détails

Introduction à l'environnement SAS

  • Leçon 1 • Interprétation du journal et des résultats SAS

    Apprend à lire le journal SAS pour identifier les notes, les avertissements et les erreurs. Une interprétation précise du journal est essentielle pour le débogage tout au long du cours.

  • Leçon 2 • Structure et syntaxe des programmes SAS

    Explique les règles fondamentales régissant le code SAS, y compris les étapes, les instructions et les délimiteurs. De bonnes habitudes de syntaxe permettent d'éviter les erreurs dans tous les programmes futurs.

  • Leçon 3 • Aperçu de la plateforme SAS et architecture

    Couvre l'historique du logiciel SAS, les modèles de licence et l'architecture du système. Établit le contexte pour toutes les tâches ultérieures de programmation et de gestion des données.

  • Leçon 4 • Bibliothèques SAS et gestion des fichiers

    Présente les bibliothèques logicielles SAS comme des pointeurs vers des emplacements de stockage de données. Les étudiants affectent des bibliothèques et gèrent des ensembles de données SAS dans le système de fichiers.

  • Leçon 5 • Navigation dans l'interface SAS

    Présente les dispositions, les menus et les panneaux de SAS Studio et de SAS Enterprise Guide. Les étudiants localisent les outils clés nécessaires pour écrire et soumettre du code.

Chapitre 2Voir les détails

Lecture et importation de données dans SAS

  • Leçon 1 • Lecture directe d'ensembles de données SAS

    Explique les instructions SET et les références directes aux ensembles de données pour lire des ensembles de données SAS existants. Permet d'être efficace en réutilisant les données créées précédemment sans les réimporter.

  • Leçon 2 • Validation des données après l'importation

    Applique PROC FREQ, PROC MEANS et PROC PRINT pour vérifier la qualité des données importées. Détecte les erreurs structurelles et de contenu avant le début de l'analyse.

  • Leçon 3 • Importation de fichiers Excel et CSV

    Utilise PROC IMPORT pour importer automatiquement des données de feuilles de calcul et de CSV dans SAS. Les étudiants contrôlent les options d'importation pour garantir des types et des noms de variables corrects.

  • Leçon 4 • Lecture de données brutes avec l'étape DATA

    Couvre les instructions INFILE et INPUT pour lire des fichiers texte délimités et à largeur fixe. Forme la compétence de base pour ingérer des données brutes dans des ensembles de données SAS.

  • Leçon 5 • Importation de bases de données et d'autres sources

    Présente SAS/ACCESS et les connexions ODBC pour extraire des données de bases de données relationnelles. Les étudiants comprennent quand utiliser le pass-through plutôt que le traitement côté SAS.

Chapitre 3Voir les détails

Manipulation des données avec l'étape DATA

  • Leçon 1 • Techniques avancées de l'étape DATA

    Présente les instructions RETAIN, LAG et le traitement par groupe BY pour les calculs complexes au niveau des lignes. Ces techniques gèrent les totaux cumulatifs, les valeurs courantes et les résumés par groupe.

  • Leçon 2 • Combinaison et ajout d'ensembles de données

    Enseigne SET pour l'ajout et MERGE pour l'appariement d'ensembles de données par variables clés. Les étudiants choisissent la technique appropriée en fonction de la structure et des objectifs des données.

  • Leçon 3 • Sous-ensemble et filtrage des observations

    Utilise les instructions WHERE, IF et DELETE pour contrôler quelles observations entrent dans l'ensemble de données de sortie. Un filtrage précoce réduit le temps de traitement et la taille de l'ensemble de données.

  • Leçon 4 • Remodelage des données : Transposition et tableaux

    Utilise PROC TRANSPOSE et les tableaux de l'étape DATA pour convertir entre les formats large et long. Le remodelage est essentiel pour préparer les données aux procédures statistiques.

  • Leçon 5 • Création et modification de variables

    Couvre les instructions d'affectation, les opérateurs arithmétiques et les fonctions SAS pour la création de variables. Permet de dériver de nouveaux champs analytiques à partir des données existantes.

  • Leçon 6 • Travailler avec les dates et les heures

    Explique les valeurs de date, d'heure et de date-heure SAS comme des décalages numériques et leurs formats associés. Les étudiants calculent les durées et extraient les composantes de date avec précision.

Chapitre 4Voir les détails

Résumé des données avec les procédures SAS

  • Leçon 1 • Statistiques détaillées avec PROC UNIVARIATE

    Étend l'analyse descriptive avec PROC UNIVARIATE pour la forme de la distribution, les valeurs aberrantes et les tests de normalité. Fournit un aperçu plus approfondi que PROC MEANS seul.

  • Leçon 2 • Résumé avec PROC TABULATE

    Construit des tableaux récapitulatifs multidimensionnels à l'aide de PROC TABULATE avec les instructions CLASS et VAR. Produit des tables prêtes pour la publication avec des étiquettes et des formats personnalisés.

  • Leçon 3 • Statistiques descriptives avec PROC MEANS

    Applique PROC MEANS pour calculer les moyennes, les écarts-types et les percentiles pour les variables numériques. Prend en charge les résumés par groupe à l'aide des instructions CLASS et BY.

  • Leçon 4 • Analyse de fréquence avec PROC FREQ

    Utilise PROC FREQ pour produire des tableaux de fréquence unidimensionnels et bidimensionnels avec des pourcentages. Fondamental pour comprendre les distributions de variables catégorielles.

  • Leçon 5 • Tri et classement des données

    Utilise PROC SORT et PROC RANK pour ordonner les observations et attribuer des rangs. Le tri est un prérequis pour le traitement par groupe BY dans de nombreuses procédures.

Chapitre 5Voir les détails

SQL dans SAS avec PROC SQL

  • Leçon 1 • Principes fondamentaux de PROC SQL

    Présente la structure de PROC SQL, la syntaxe SELECT et la comparaison avec les approches de l'étape DATA. Établit quand SQL est plus efficace que le code équivalent de l'étape DATA.

  • Leçon 2 • Sous-requêtes et fonctionnalités SQL avancées

    Applique les sous-requêtes corrélées et non corrélées, et utilise CREATE TABLE et INSERT. Ces fonctionnalités permettent des requêtes complexes en plusieurs étapes au sein d'un seul bloc PROC SQL.

  • Leçon 3 • Agrégation des données avec GROUP BY

    Utilise GROUP BY avec des fonctions d'agrégation pour produire des statistiques récapitulatives par catégorie. HAVING filtre les groupes après l'agrégation, contrairement à WHERE.

  • Leçon 4 • Jointure de tables dans PROC SQL

    Implémente les jointures internes, gauches, droites et complètes pour combiner des ensembles de données par appariement de clés. Les étudiants sélectionnent les types de jointure en fonction des exigences d'exhaustivité des données.

  • Leçon 5 • Filtrage et calcul des colonnes

    Applique les conditions WHERE et les colonnes calculées dans SELECT pour filtrer et dériver des données. Reflète la création de variables de l'étape DATA à l'aide d'expressions SQL.

Chapitre 6Voir les détails

Mise en forme des données, étiquettes et rapport

  • Leçon 1 • Génération de rapports avec PROC PRINT

    Utilise les options de PROC PRINT pour contrôler la sélection des observations, l'ordre des variables et les totaux. Produit des rapports tabulaires propres adaptés aux publics d'affaires.

  • Leçon 2 • Étiquettes de variables et attributs d'ensembles de données

    Attribue des étiquettes descriptives aux variables et aux ensembles de données à l'aide des instructions LABEL et ATTRIB. Les étiquettes apparaissent dans les sorties des procédures, améliorant la clarté des rapports.

  • Leçon 3 • Création de formats personnalisés avec PROC FORMAT

    Construit des formats définis par l'utilisateur pour recoder les valeurs et appliquer des étiquettes significatives aux catégories. Les formats personnalisés améliorent la lisibilité des sorties et des rapports.

  • Leçon 4 • Formats et informat SAS

    Explique les formats SAS intégrés pour afficher les valeurs numériques et de caractères sous des formes lisibles. Les informat convertissent les valeurs d'entrée brutes en représentations internes SAS.

  • Leçon 5 • Rapport avancé avec PROC REPORT

    Construit des rapports flexibles, définis par colonnes, en utilisant PROC REPORT avec les blocs DEFINE et COMPUTE. Prend en charge le regroupement, les colonnes calculées et le formatage conditionnel dans la sortie.

Chapitre 7Voir les détails

Procédures d'analyse statistique

  • Leçon 1 • Analyse de corrélation et d'association

    Utilise PROC CORR pour mesurer les relations linéaires entre les variables numériques. Les résultats de corrélation guident la sélection des variables pour la modélisation par régression.

  • Leçon 2 • Analyse de variance avec PROC ANOVA

    Effectue une ANOVA à un et deux facteurs pour comparer les moyennes entre plusieurs groupes. Les tests post-hoc identifient les paires de groupes qui diffèrent significativement.

  • Leçon 3 • Régression logistique avec PROC LOGISTIC

    Modélise les résultats binaires et ordinaux à l'aide de PROC LOGISTIC avec interprétation du rapport de cotes. Couvre les statistiques d'ajustement du modèle et l'évaluation du tableau de classification.

  • Leçon 4 • Régression linéaire simple et multiple

    Construit des modèles de régression avec PROC REG pour prédire des résultats continus à partir de prédicteurs. Les diagnostics du modèle évaluent l'ajustement, la multicolinéarité et le comportement des résidus.

  • Leçon 5 • Tests T et comparaisons de groupes

    Applique PROC TTEST pour les comparaisons de moyennes un échantillon, deux échantillons et appariées. Les étudiants interprètent les valeurs p et les intervalles de confiance pour tirer des conclusions valides.

Chapitre 8Voir les détails

Programmation de macros et automatisation

  • Leçon 1 • Écriture et appel de macros SAS

    Définit des programmes de macros réutilisables avec %MACRO et %MEND, acceptant des paramètres. Les appels de macros remplacent les blocs de code répétitifs par une seule invocation paramétrée.

  • Leçon 2 • Logique conditionnelle et boucles dans les macros

    Utilise %IF-%THEN-%ELSE et les boucles %DO pour contrôler le flux d'exécution des macros. Les macros conditionnelles adaptent le comportement du programme en fonction des valeurs des paramètres ou des conditions des données.

  • Leçon 3 • Quoting de macros et caractères spéciaux

    Applique les fonctions de quotage de macros pour gérer les caractères spéciaux et empêcher la résolution prématurée. Un quotage correct prévient les erreurs de syntaxe dans les programmes de macros complexes.

  • Leçon 4 • Débogage et optimisation des macros

    Utilise les options MPRINT, MLOGIC et SYMBOLGEN pour tracer l'exécution des macros et résoudre les erreurs. Les techniques d'optimisation réduisent les appels de macros redondants et améliorent le temps d'exécution.

  • Leçon 5 • Variables de macros SAS

    Présente les variables de macros comme des jetons de substitution de texte résolus avant l'exécution du programme. Les étudiants créent des variables de macros globales et locales en utilisant %LET et CALL SYMPUT.

Certification

Votre certificat valide de réussite

Ce cours est pour vous :

  • Analyste de données débutant ou débutante : souhaite obtenir un titre de compétences qui se démarque auprès des employeurs.

  • Associé ou associée de recherche clinique : a besoin de compétences SAS pour les soumissions réglementaires de données.

  • Professionnel ou professionnelle en intelligence d'affaires : cherche à ajouter SAS à une boîte à outils analytique existante.

  • Diplômé ou diplômée récent en statistiques ou en biostatistique : prêt à appliquer sa formation académique sur le plan professionnel.

  • Personne en transition de carrière provenant de rôles axés sur Excel : visant à évoluer vers des environnements de données structurées.

  • Analyste gouvernemental ou de santé publique : tenu d'utiliser SAS pour les normes de production de rapports des organismes.

Ce que nos apprenants disent

Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir à changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...
Giulio Carlo
Giulio CarloÉtudiant en Marketing Numérique
J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.
Mariana Ferres
Mariana FerresÉtudiante en Photographie
J'aime le contenu et la façon dont il est présenté ainsi que la transcription des vidéos, ce qui accélère le processus !
Luciana Alvarenga
Luciana AlvarengaÉtudiante en Design d'Ongles
La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.
André Felipe
André FelipeÉtudiant en Ingénierie de Prompt

Formations principales

FAQ

Qui est Dedika?

Le certificat est-il valable au Canada ?

Les cours sont-ils gratuits?

Quelle est la charge de travail des cours?

Comment sont les cours?

Comment fonctionnent les cours?

Quelle est la durée des cours?

Quel est le coût ou le prix des cours?

Qu’est-ce qu’un cours EAD ou en ligne et comment ça fonctionne?

Cours PDF