Statistique
Analyse Descriptive de l'IMC et Visualisation Graphique

Ce script SAS effectue une analyse descriptive de l'Indice de Masse Corporelle (IMC) en créant un jeu de données inte...

Voir le code
Statistique
Analyse de survie - Cancer du larynx (Exemple 1.8)

Ce script analyse les temps de survie de patients masculins atteints d'un cancer du larynx. Il prépare les données, c...

Voir le code
Statistique
Simulation de variables Bernoulli corrélées et analyse Monte Carlo

Script de simulation générant des variables de Bernoulli corrélées au sein de clusters pour analyser l'impact de la c...

Voir le code
Statistique
Analyse Statistique et Calcul de Corrélation sur SASHELP.CARS

Ce script SAS réalise une série d'analyses statistiques sur le jeu de données `sashelp.cars`, incluant la description...

Voir le code
Reporting
Gagnez des Heures sur vos Rapports SAS : Le Setup Parfait avec PROC ODSTEXT

Script de configuration initialisant les variables d'environnement (chemins), les variables temporelles, les styles g...

Voir le code
Utilitaire
Documentation des options d'en-tête SAS

Ce bloc de commentaire fournit une description standard des options SAS couramment utilisées pour l'en-tête des scrip...

Voir le code
Reporting
SAS Data Viz : Transformez vos Données Brutes en Graphiques Financiers "High-Low" Efficaces

Ce script SAS initialise un jeu de données d'indices boursiers à partir de données internes, le transforme pour sépar...

Voir le code
Reporting
Rapport PDF avec liens de navigation internes

Ce script génère un rapport PDF unique contenant un sommaire des ventes cliquable qui redirige vers des rapports déta...

Voir le code
Administration
Création de Référentiels et Projets pour SAS Model Manager

Ce script administre SAS Model Manager en créant des référentiels (repositories) et des projets pour les départements...

Voir le code
Administration
Mise à jour des connexions web dans les métadonnées SAS

Ce script localise et met à jour le protocole et le port des connexions web définies dans les métadonnées SAS, typiqu...

Voir le code
Statistique
Exemple de standardisation de taux avec PROC STDRATE

Ce script illustre deux méthodes de calcul de taux standardisés en utilisant la procédure SAS STDRATE : la standardis...

Voir le code
Macro
Tests d'existence de macro-variables

Ensemble de macros SAS servant d'exemples pour tester l'existence de macro-variables dans les portées (scopes) global...

Voir le code
Macro
Test de la fonction de traduction f_demo_translation

Ce script teste une fonction SAS personnalisée, `f_demo_translation`, qui traduit le mot 'yes' en 'Si' (espagnol) et ...

Voir le code
Macro
Test de la macro pour copier une arborescence de répertoires

Script de test pour la macro %m_utl_copy_tree, illustrant l'affichage de l'aide et la copie d'une arborescence de rép...

Voir le code
Macro
Test de la macro de suppression de fichier

Ce script teste la macro '%m_utl_delete_file' en créant un fichier temporaire dans le répertoire WORK, puis en utilis...

Voir le code
Macro
Test du macro %m_utl_finfo_size pour obtenir la taille d'un fichier

Script de test pour le macro %m_utl_finfo_size. Il démontre comment obtenir la taille en octets d'un jeu de données SAS.

Voir le code
Macro
Test du macro programme m_utl_get_file_list

Script de test pour le macro programme `m_utl_get_file_list.sas`, conçu pour lister les fichiers et répertoires d'un ...

Voir le code
Macro
Test de la macro %m_utl_get_mcat_info

Ce script teste la macro `%m_utl_get_mcat_info` à travers trois exemples distincts : affichage de l'aide, extraction ...

Voir le code
Macro
Test de la macro pour obtenir les informations système

Ce script est un exemple de test pour la macro %m_utl_get_sys_info. Il démontre comment afficher l'aide de la macro e...

Voir le code
Macro
Test de la macro d'impression de fichier m_utl_print_file

Ce script teste la macro %m_utl_print_file en exportant d'abord la table SASHELP.class dans un fichier texte, puis en...

Voir le code
Macro
Script de test pour la macro m_utl_unique_number

Script de test pour la macro '%m_utl_unique_number', démontrant comment générer des nombres entiers uniques et commen...

Voir le code
Macro
Macro de test pour %varsbefore

Cette macro SAS, `%test_varsbefore`, est une suite de tests unitaires conçue pour valider le fonctionnement de la mac...

Voir le code
Macro
Test de la construction d'arborescence et des bibliothèques de programmes

Ce script SAS utilise le framework SASUnit pour exécuter une série de tests. Il vérifie la construction d'arborescenc...

Voir le code
Statistique
Exemple 1 pour PROC TRANSREG

Analyse de la relation entre les émissions de NOx et le ratio d'équivalence du carburant en utilisant des transformat...

Voir le code
Macro
Macros pour la gestion de tableaux dynamiques via objets Hash

Ensemble de macros SAS pour simuler et manipuler des tableaux dynamiques en utilisant des objets hash au sein d'une é...

Voir le code
Macro
Macro d'initialisation pour script Python

Macro utilitaire pour nettoyer des fichiers temporaires et préparer l'environnement avant l'exécution d'un script Pyt...

Voir le code
Macro
Macro pour désactiver les options de débogage

Macro utilitaire qui désactive diverses options SAS, principalement liées au débogage et à la journalisation, afin de...

Voir le code
Statistique
Exemples d'Analyses de Régression Logistique

Ce script SAS présente plusieurs exemples d'utilisation de la procédure LOGISTIC pour effectuer des analyses de régre...

Voir le code
Macro
Scan Récursif d'un Répertoire

Macro SAS qui scanne de manière récursive une arborescence de répertoires pour lister tous les sous-dossiers et fichi...

Voir le code
Macro
Création et Test d'un Web Service SAS pour l'envoi d'objets

Ce script SAS utilise des macros pour créer et tester un web service nommé 'sendObj'. Le service est conçu pour renvo...

Voir le code
Statistique
Exemple 1 pour PROC MULTTEST

Ce script réalise un test de tendance de Cochran-Armitage sur des données de tumeurs en utilisant une méthode de rééc...

Voir le code
Statistique
Ajustement de p-valeurs brutes avec PROC MULTTEST

Ce script SAS illustre l'utilisation de la procédure MULTTEST pour ajuster un ensemble de p-valeurs brutes en utilisa...

Voir le code
Statistique
Exemple de PROC NLIN avec Profilage de Paramètres et Bootstrap

Ce script illustre l'utilisation de la procédure NLIN pour effectuer une régression non linéaire, avec des fonctionna...

Voir le code
Statistique
Modèle Probit-Normal avec PROC NLMIXED pour Données Binomiales

Ce script SAS est un exemple d'utilisation de la procédure NLMIXED pour ajuster un modèle probit-normal à des données...

Voir le code
Administration
Configuration de l'authentification OneDrive via OAuth2

Script de configuration unique pour obtenir les jetons d'authentification OAuth2 nécessaires à l'interaction avec Mic...

Voir le code
Statistique
Ajustement de modèles polynomiaux avec PROC ORTHOREG et GLM

Ce script illustre l'ajustement de modèles polynomiaux sur des données générées, en utilisant les procédures ORTHOREG...

Voir le code
ETL
Exécution d'une boucle DO itérative

Ce script illustre l'utilisation d'une boucle DO itérative dans une étape DATA pour générer plusieurs enregistrements...

Voir le code
ETL
Simulation d'un plan d'épargne retraite

Ce script simule la croissance d'un compte d'épargne retraite sur 6 ans, en tenant compte de versements annuels et d'...

Voir le code
ETL
Transposition de la table SASHELP.CLASS

Ce script illustre l'utilisation de PROC PRINT pour afficher des données et de PROC TRANSPOSE pour pivoter les lignes...

Voir le code
Statistique
Exemple d'utilisation de PROC PHREG pour l'analyse de survie

Ce script SAS illustre l'utilisation de la procédure PHREG pour effectuer une analyse de régression de Cox sur des do...

Voir le code
Statistique
Exemples d'utilisation de la procédure PROC PLAN

Ce script est un exemple de la librairie SAS qui illustre différentes fonctionnalités de la procédure PROC PLAN pour ...

Voir le code
Macro
Macro de gestion d'un pool de chaînes de caractères

Macro utilitaire pour créer et gérer un 'pool' de chaînes de caractères afin d'optimiser l'utilisation de la mémoire.

Voir le code
Reporting
Rapport des ventes pour les secteurs nord

Ce script SAS génère un rapport des ventes pour les secteurs nord (NE, NW) à partir de données internes. Le rapport e...

Voir le code
Reporting
Graphiques de Régression avec SGPLOT et PROC TEMPLATE

Ce script SAS génère un graphique de régression linéaire du poids en fonction de la taille à partir des données SASHE...

Voir le code
Utilitaire
Script Conteneur de Métadonnées et Tests de Commentaires

Script SAS minimaliste servant de conteneur pour divers types de commentaires, y compris des commentaires spéciaux qu...

Voir le code
Statistique
Analyse de puissance pour un test de Wilcoxon-Mann-Whitney

Ce script utilise PROC POWER pour calculer et représenter graphiquement la puissance statistique d'un test de Wilcoxo...

Voir le code
Macro
Macro pour compresser une chaîne de caractères

Macro de type fonction qui compresse une chaîne de caractères en supprimant les caractères spécifiés et retourne le r...

Voir le code
Statistique
Plan de randomisation pour deux centres

Génère des plans de randomisation pour deux centres d'étude, en répartissant des sujets entre deux traitements (A et ...

Voir le code
Macro
rxmatch : Filtre une liste de mots avec une expression régulière

Macro de type fonction qui filtre une liste de mots délimités par des espaces, en ne retournant que ceux qui correspo...

Voir le code
Statistique
Exemple d'utilisation de PROC GAMPL pour l'étude du vote

Ce script utilise la procédure GAMPL pour modéliser la proportion de votes dans les comtés américains en 1980 en fonc...

Voir le code

Derniers codes ajoutés

Optimisation SAS : Maîtriser FULLSTIMER pour auditer vos performances
Ce document explique comment collecter et interpréter les statistiques de performance dans SAS, en utilisant les options système FULLSTIMER et STIMER pour analyser le temps réel, le temps CPU, l'utilisation de la mémoire et les I/O.
Optimisation de la performance
Guide SAS : Comment gérer et corriger les erreurs de données (Invalid Data)
Ce document explique les erreurs de données qui surviennent lorsque certaines valeurs de données ne sont pas appropriées pour les instructions SAS spécifiées dans le programme. Par exemple, si une variable est définie comme numérique mais que sa valeur est de type caractère, SAS génère une erreur de données.
Débogage
Maîtriser le débogage SAS : Points-virgules, guillemets et option NOAUTOCORRECT
Les erreurs de syntaxe surviennent lorsque les instructions d'un programme ne sont pas conformes aux règles du langage SAS. Cet article fournit des exemples et des explications sur la manière dont SAS gère ces erreurs, y compris les mots-clés mal orthographiés et les points-virgules manquants, ainsi que des conseils pour les résoudre.
Débogage
SAS DATA Step : Maîtriser la variable IORC et SYSRC pour un code robuste
Cette documentation fournit des exemples pratiques pour le débogage d'erreurs en programmation SAS, en se concentrant sur la gestion des conditions inattendues et des erreurs logiques dans les étapes DATA.
Débogage
Log SAS : Pourquoi votre programme tourne mais produit des erreurs (Warning & Notes)
Ce document décrit les erreurs qui surviennent lors de l'exécution d'un programme SAS traitant des valeurs de données. La plupart de ces erreurs produisent des avertissements ou des notes dans le journal SAS.
Débogage
Variables non initialisées : Sécurisez votre code SAS avec l'option VARINITCHK
Les erreurs sémantiques surviennent lorsque la forme des éléments d'une instruction SAS est correcte, mais que les éléments ne sont pas valides pour cette utilisation. Elles sont détectées à la compilation et peuvent activer le mode de vérification de syntaxe.
Débogage
Vitesse vs Mémoire : Comment configurer SAS pour une performance CPU maximale ?
Ce document fournit des techniques pour optimiser les performances du processeur (CPU) dans les programmes SAS, notamment en gérant l'utilisation de la mémoire, en réduisant les opérations d'entrée/sortie (I/O), en stockant les programmes compilés, en optimisant les chemins de recherche des fichiers exécutables SAS, en spécifiant les longueurs de variables et en utilisant le traitement parallèle. Il aborde également l'optimisation de la compilation des programmes SAS.
Optimisation de la performance
Log SAS illisible ? Optimisez vos audits avec MSGLEVEL et les variables IORC
Ce document décrit diverses méthodes et outils pour le débogage des programmes SAS, y compris l'identification et la résolution des erreurs de syntaxe, des erreurs sémantiques et des erreurs d'exécution. Il présente également les modes de point de contrôle et de redémarrage pour les processus par lots, ainsi que le mode de vérification de la syntaxe.
Débogage
SAS : Maîtrisez l'instruction MODIFY pour mettre à jour vos tables sans les dupliquer
Cet exemple illustre comment utiliser l'instruction `MODIFY` dans un DATA Step pour mettre à jour un jeu de données principal (`master`) à partir d'un jeu de données de transaction. Les observations sont appariées sur une variable clé (`partNumber`), permettant la modification d'observations existantes et l'ajout de nouvelles observations.
ETL
SAS Viya : Comment charger et manipuler vos données in-memory avec PROC CASUTIL
Cet exemple utilise trois instructions PROC CASUTIL pour charger, partitionner et modifier une table de données dans l'environnement SAS Cloud Analytic Services (CAS).
Manipulation de données CAS