Statistique
Exemple d'introduction 3 pour PROC GENMOD (GEE)

Exemple de la bibliothèque d'échantillons SAS illustrant l'utilisation de PROC GENMOD pour analyser des données longi...

Voir le code
Statistique
Exemple 6 PROC FREQ : Sortie des statistiques du Chi-2

Exemple d'utilisation de la procédure FREQ pour effectuer des tests du Chi-2 et exporter les statistiques résultantes...

Voir le code
Macro
Générateur de conditions logiques SQL

Macro utilitaire pour générer une chaîne de conditions logiques (clause WHERE) à partir de listes de colonnes et de v...

Voir le code
Statistique
Documentation Example 4 for PROC FREQ

Exemple d'utilisation de PROC FREQ pour calculer des proportions binomiales et effectuer des tests d'équivalence.

Voir le code
Macro
Calcul dynamique des largeurs de colonnes pour export

Script utilitaire analysant les métadonnées et le contenu de la table SASHELP.CLASS pour déterminer les longueurs max...

Voir le code
Statistique
Test d'ajustement du Chi-carré (Exemple SAS FREQEX3)

Ce script illustre l'utilisation de la procédure FREQ pour effectuer un test d'ajustement du Chi-carré sur des donnée...

Voir le code
Macro
Fonctions de Début et Fin de Mois (BeginMonth, EndMonth)

Ce script SAS définit deux fonctions FCMP personnalisées, BeginMonth et EndMonth, pour déterminer le premier et le de...

Voir le code
Reporting
Génération de page HTML ExtJS via Stored Process

Script SAS Stored Process générant une page HTML intégrant une mise en page ExtJS.

Voir le code
Reporting
Historique Consommation Électrique avec GCHART

Génération d'un graphique en barres de la consommation électrique mensuelle avec annotations personnalisées.

Voir le code
ETL
Extraction et Chargement de Données SAS CI360

Authentification et récupération de fichiers de données depuis SAS Customer Intelligence 360.

Voir le code
Macro
Utilisation de listes de variables macro SAS pour créer des programmes dynamiques basés sur les données

Ce script SAS est conçu pour extraire les noms des étudiants du jeu de données SASHELP.CLASS, les concaténer dans une...

Voir le code
Macro
Création dynamique de variables macro via Data Step (Exercice 01)

Exercice pratique visant à créer une variable macro au moment de l'exécution à l'aide d'un Data Step.

Voir le code
Macro
Création dynamique de macro-variable avec PROC SQL

Exercice pour créer une macro-variable à l'exécution via la clause INTO de PROC SQL.

Voir le code
ETL
Création de métadonnées pour EG_META

Ce script SAS crée un jeu de données de métadonnées `eg_meta` dans la bibliothèque `meta` à partir de données inline....

Voir le code
ETL
Configuration du statut des tâches ETL

Macro pour configurer le fichier de statut des tâches qui stockera le statut de chaque tâche.

Voir le code
ETL
Macro ETL chargement dimension CAS

Macro pour charger et persister une table de dimension dans l'environnement CAS.

Voir le code
Macro
Générer une échelle de date pour SAS/GRAPH

Macro SAS pour générer les valeurs de début, fin et pas pour une échelle de date destinée à SAS/GRAPH, basée sur une ...

Voir le code
Macro
Macro de requêtes HTTP personnalisées

Macro SAS pour exécuter des requêtes HTTP personnalisées, gérant les fichiers d'entrée/sortie, les en-têtes, la métho...

Voir le code
Macro
Liste des datasets d'une librairie

Macro SAS pour lister tous les datasets présents dans une librairie spécifiée et stocker le résultat dans une variabl...

Voir le code
Macro
Vérification d'existence de répertoire

Macro SAS pour vérifier si un chemin spécifié correspond à un répertoire existant.

Voir le code
Macro
Macro dropvars

Macro utilitaire permettant de supprimer une liste de variables indésirables dans un ou plusieurs jeux de données SAS.

Voir le code
Macro
Vérification d'existence de variable macro (defined)

Macro fonction qui détermine si une variable macro spécifique est définie dans l'environnement global.

Voir le code
Macro
Génération de Nom de Fichier Temporaire

Macro pour créer un nom de fichier temporaire unique dans un dossier spécifique.

Voir le code
Macro
Macro colnames : Liste des variables (style R)

Macro utilitaire simulant la fonction colnames() de R pour lister les variables d'une table SAS située dans la librai...

Voir le code
Utilitaire
Calcul de l'âge via fonctions FCMP personnalisées

Ce script SAS définit et utilise des fonctions FCMP pour calculer l'âge d'une personne par rapport à une date donnée ...

Voir le code
Macro
Script Pilote d'Exécution et de Reporting (Chapitre 8)

Script orchestrateur qui nettoie l'environnement, charge une série de programmes SAS externes et définit une macro de...

Voir le code
Administration
Réassociation d'objets fichiers via Métadonnées SAS 9

Script administratif conçu pour réassigner des objets fichiers d'un ancien répertoire vers un nouveau dans le serveur...

Voir le code
Statistique
Exemple 7 pour PROC CATMOD : Analyse de mesures répétées

Exemple d'analyse de symétrie visuelle (œil droit vs œil gauche) utilisant PROC CATMOD pour tester l'homogénéité marg...

Voir le code
Statistique
CATGS2 - Exemple de démarrage pour PROC CATMOD

Exemple d'utilisation de la procédure CATMOD pour ajuster un modèle de logits généralisés sur des données d'enquête s...

Voir le code
Statistique
Exemple 4 pour PROC CATMOD : Modèle Log-Linéaire

Analyse de survie de boutures de plantes utilisant un modèle log-linéaire avec PROC CATMOD, basé sur les données de B...

Voir le code
Statistique
Analyse de données catégorielles avec PROC CATMOD - Exemple 11

Exemple illustrant l'ajustement d'un modèle et l'obtention de probabilités prédites pour des sous-populations.

Voir le code
Statistique
Régression Logistique avec PROC CATMOD (Exemple 3)

Exemple standard de la bibliothèque SAS/STAT illustrant une régression logistique par maximum de vraisemblance sur de...

Voir le code
Statistique
Analyse de Corrélations Canoniques (CANCOEX1)

Ce script SAS réalise une analyse de corrélations canoniques sur des données de mesures physiologiques et d'exercices...

Voir le code
Statistique
Analyse de corrélations canoniques avec PROC CANCORR

Ce script SAS démontre l'utilisation de la PROC CANCORR pour effectuer une analyse de corrélations canoniques entre d...

Voir le code
Statistique
Documentation Exemple 1 pour PROC CAUSALGRAPH

Exemple d'analyse de modèles causaux graphiques (DAG) pour identifier des effets causaux.

Voir le code
Statistique
Exemple 16 de Documentation pour PROC CALIS

Ce script SAS démontre l'utilisation de la procédure CALIS pour l'analyse factorielle, en particulier avec la gestion...

Voir le code
Statistique
Modélisation Logit Généralisée Multinomiale avec PROC BGLIMM

Exemple d'utilisation de la procédure BGLIMM pour ajuster un modèle logit généralisé multinomial sur des données de r...

Voir le code
Statistique
Analyse Conjointe de Chocolats (BCHOICE)

Ce script SAS réalise une analyse conjointe d'un ensemble de chocolats en utilisant la procédure BCHOICE pour ajuster...

Voir le code
Macro
Macro assertTrue - Vérifier si une condition est vraie

Macro SASUNIT pour évaluer une condition et affirmer qu'elle est vraie, gérant les types numériques et caractères.

Voir le code
ETL
Techniques de concaténation et d'ajout de données SAS

Démonstration comparative de trois méthodes pour concaténer des jeux de données : Étape Data, Procédure Append (encap...

Voir le code
Statistique
Analyse ANOVA pour la betterave sucrière

Ce script SAS effectue une analyse de variance (ANOVA) sur des données de betteraves sucrières, en utilisant un plan ...

Voir le code
Statistique
Analyse de variance d'un plan en parcelles divisées

Ce script SAS illustre l'utilisation de la PROC ANOVA pour analyser un plan en parcelles divisées, basé sur l'exemple...

Voir le code
Statistique
Exemple 2 pour PROC ANOVA : Comparaisons Multiples

Exemple d'utilisation de PROC ANOVA pour analyser le contenu en azote de plantes de trèfle rouge inoculées avec diffé...

Voir le code
Macro
Macro d'allocation de bibliothèques en lecture (allocr)

Macro d'exemple pour allouer des bibliothèques de données et de formats en mode lecture seule pour une étude clinique...

Voir le code
Macro
Macro d'alignement de points décimaux (aligndp.sas)

Cette macro SAS, conçue pour être utilisée dans une étape DATA, permet de formater une variable numérique en une vari...

Voir le code
Statistique
Macro de Fréquences Stratifiées AHGstatfreqvertby

Macro calculant des fréquences statistiques pour une variable donnée, stratifiées par une variable de regroupement (B...

Voir le code
Statistique
Macro AHGstats_vertical - Calcul et formatage de statistiques

Macro SAS pour calculer des statistiques descriptives sur une variable, avec options de formatage et de transposition.

Voir le code
Macro
Macro de fusion de tables SAS (AHGmergedsn)

Macro utilitaire pour fusionner deux tables SAS avec gestion automatique du tri et des types de jointure (Left, Right...

Voir le code
Administration
Macro AHGrpipe - Exécution de commandes système distantes

Macro permettant d'exécuter une commande shell sur un serveur distant via SAS/CONNECT et de récupérer le résultat dan...

Voir le code
Macro
Macro AHGfilesindir - Listage de fichiers d'un répertoire

Macro utilitaire permettant de lister les fichiers d'un répertoire spécifique et de stocker le résultat dans une vari...

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