Reporting
Génération de graphiques et de tableaux avec ODS HTMLPANEL

Génère un rapport HTML contenant des graphiques individuels et par groupe, ainsi qu'un tableau, en utilisant ODS HTML...

Voir le code
Statistique
Exemple 10 de PROC FREQ - Test Q de Cochran

Ce script SAS illustre l'utilisation de la PROC FREQ pour effectuer des analyses de données catégorielles, y compris ...

Voir le code
Statistique
Exemple de Documentation 3 pour PROC CALIS

Ce script SAS démontre l'utilisation de PROC CALIS pour l'analyse de modèles de non-corrélation sur des données de ve...

Voir le code
Macro
Macro _REPEAT pour répétition de chaîne

Cette macro SAS personnalisée répète une chaîne de caractères un nombre spécifié de fois, offrant une approche légère...

Voir le code
Test
Test de la macro _render_assertManualAct de SASUnit

Ce script SAS teste la fonctionnalité de la macro `%_render_assertManualAct` du framework SASUnit, en vérifiant sa ca...

Voir le code
Test
Test de _render_assertManualExp.sas

Script de test SASUnit pour la macro _render_assertManualExp.sas.

Voir le code
Macro
Définition et Vérification de Macro SAS

Ce script illustre la définition d'une macro SAS simple et la vérification de son enregistrement dans le catalogue te...

Voir le code
ETL
Exemples d'exécution conditionnelle et de manipulation de données SAS

Ce script SAS illustre l'utilisation de l'exécution conditionnelle (IF-THEN/ELSE) dans les étapes DATA pour la transf...

Voir le code
Macro
Macro de rendu pour la colonne attendue assertEquals

Cette macro gère le rendu de la colonne qui doit afficher la valeur attendue lors d'une assertion assertEquals dans l...

Voir le code
ETL
Traitement et Nettoyage des Données d'Enquête de Perte de Poids

Ce script SAS lit des données d'enquête brutes à partir d'un fichier externe, effectue un nettoyage et une recodifica...

Voir le code
ETL
Gestion des scores d'étudiants

Ce script SAS crée un jeu de données de scores d'étudiants, le trie, et identifie les scores en double, conservant le...

Voir le code
Statistique
Analyse Descriptive Numérique des Variances

Ce script SAS effectue une analyse descriptive numérique sur un jeu de données créé en interne pour démontrer la vari...

Voir le code
Statistique
Étude sur le cancer de l'œsophage Ille-et-Vilaine (Tuyns et al., 1977)

Ce script SAS analyse les données de l'étude sur le cancer de l'œsophage d'Ille-et-Vilaine (Tuyns et al., 1977). Il p...

Voir le code
Macro
Démonstration des Fonctions de Citation de Macro SAS

Ce script SAS démontre l'utilisation des fonctions de citation de macro SAS telles que %quote, %safequote et %squote,...

Voir le code
Test
Macros de test pour fonctions mathématiques SAS

Ce script contient une série de macros SAS conçues pour tester le comportement des fonctions mathématiques intégrées ...

Voir le code
Test
Tests de comparaison de variables macro

Ce script SAS fournit des exemples de macros de test pour vérifier l'égalité ou l'inégalité de variables macro, avec ...

Voir le code
Macro
stnd_entitytype

Macro SAS pour la standardisation d'un type d'entité en appelant une autre macro de recherche et de remplacement.

Voir le code
Statistique
Exemple de Démarrage pour PROC SPP

Exemple de Démarrage pour PROC SPP : analyse de motifs de points spatiaux.

Voir le code
Reporting
Graphique en Secteurs Détaillé avec Superposition

Ce script SAS génère un graphique en secteurs détaillé avec superposition pour visualiser la contribution de différen...

Voir le code
Reporting
Graphique en série avec marqueurs

Ce script SAS génère un graphique en série avec des marqueurs pour visualiser deux variables (y1 et y2) en fonction d...

Voir le code
Reporting
Rapport de ventes détaillé

Ce script SAS génère un rapport de ventes stylisé en HTML, résumant les ventes par région, pays et type de produit 'O...

Voir le code
Reporting
Rapport de ventes stylisé

Ce script SAS génère un rapport de ventes détaillé et stylisé en utilisant la procédure PROC REPORT et ODS HTML, à pa...

Voir le code
Reporting
Rapport avec variable ACROSS et pourcentages calculés

Ce script SAS génère un rapport détaillé à l'aide de PROC REPORT, incluant des pourcentages calculés dynamiquement et...

Voir le code
Macro
Macro de remplacement de sous-chaîne

Cette macro de type fonction remplace toutes les occurrences d'une sous-chaîne par une autre dans une chaîne fournie ...

Voir le code
ETL
Transformation Générique de Variables

Ce script SAS démontre l'utilisation des mots-clés `_numeric_` et `_character_` pour appliquer des transformations co...

Voir le code
Macro
Test de la macro mv_jobflow pour l'orchestration de tâches

Ce script SAS est un cas de test complet pour la macro `mv_jobflow`, un outil d'orchestration de tâches. Il illustre ...

Voir le code
Test
Test de la macro mp_base64copy

Ce script SAS teste la macro `mp_base64copy` pour l'encodage et le décodage de chaînes, y compris les caractères mult...

Voir le code
Utilitaire
Vérification de l'Existence d'un Fichier sur SAS Drive

Cette macro SAS vérifie si un fichier spécifié existe sur SAS Drive. Elle retourne 1 si le fichier est trouvé et 0 si...

Voir le code
Macro
Obtenir le type d'engine d'une bibliothèque SAS

Cette macro retourne le type d'engine d'une bibliothèque SAS spécifiée.

Voir le code
Statistique
Exemple d'utilisation de l'option REOBSINFO dans PROC MCMC

Ce script SAS illustre l'utilisation de la procédure MCMC avec l'option REOBSINFO. Il génère un jeu de données d'entr...

Voir le code
Statistique
Simulation de priors Gamma et Inverse-Gamma

Simule des distributions a priori (priors) Gamma et Inverse-Gamma en utilisant la procédure MCMC de SAS.

Voir le code
Statistique
Exemple de documentation PROC LOESS 4

Ce script SAS illustre l'utilisation de la procédure LOESS pour la régression locale et la procédure SGPLOT pour la v...

Voir le code
Statistique
Test de Différence de Proportions (Chi-carré)

Ce script SAS démontre comment tester une différence significative entre des proportions en utilisant la procédure FR...

Voir le code
Macro
Macro list2format

Crée un format numérique SAS basé sur une liste de valeurs fournie en paramètre.

Voir le code
Macro
Macro de Liste de Fichiers SAS

Ce script contient une macro SAS pour lister les fichiers d'un répertoire donné, y compris ses sous-répertoires, avec...

Voir le code
Macro
Macro lafootnote

Crée une note de bas de page alignée à gauche dans les sorties SAS.

Voir le code
Statistique
Analyse de régression avec PROC HPREG sur données simulées

Ce script simule un jeu de données et applique la procédure HPREG pour une analyse de régression avec sélection de mo...

Voir le code
Statistique
Analyse GLM pour ANOVA Déséquilibrée

Ce script illustre l'utilisation de la PROC GLM pour une ANOVA déséquilibrée avec un plan factoriel 2x2 et la générat...

Voir le code
Macro
Supprimer les entrées d'un catalogue graphique

La macro GKILL supprime les entrées d'un catalogue graphique. Cela est utile lorsque PROC GREPLAY est utilisé de mani...

Voir le code
Administration
Extraction de métadonnées de fichier via commande système

Ce script SAS définit une macro pour extraire la date, l'heure et la taille d'un fichier spécifié en exécutant une co...

Voir le code
Statistique
Exemple 1 pour PROC GENMOD

Ce script SAS est un exemple d'utilisation de la PROC GENMOD pour ajuster un modèle linéaire généralisé, spécifiqueme...

Voir le code
Statistique
Exemple 2 pour PROC GENMOD

Ce script SAS illustre l'utilisation de la PROC GENMOD pour ajuster un modèle linéaire généralisé avec une distributi...

Voir le code
Statistique
Analyse de Tendance Cochran-Armitage avec PROC FREQ

Ce script SAS réalise une analyse statistique de données catégorielles provenant d'un essai clinique en utilisant la ...

Voir le code
Administration
Extraction d'informations de fichier via commande OS

Cette macro SAS exécute une commande du système d'exploitation pour obtenir des informations sur un fichier et stocke...

Voir le code
Macro
Macro %EQUESUFF pour suffixer une liste de mots avec un signe égal

Cette macro de style fonction ajoute un signe égal à la fin de chaque élément d'une liste de mots ou de variables, pr...

Voir le code
Statistique
Analyse Discriminante des Données d'Iris de Fisher (1936)

Ce script réalise une analyse discriminante quadratique sur les données d'Iris de Fisher, puis affiche les statistiqu...

Voir le code
Macro
Déquotation de chaîne de caractères

Macro de style fonction pour supprimer les guillemets correspondants au début et à la fin d'une chaîne macro et renvo...

Voir le code
Statistique
Exemple 3 pour PROC CAUSALMED

Ce script SAS illustre l'utilisation de la procédure CAUSALMED pour analyser l'effet du tabagisme sur la mortalité in...

Voir le code
Macro
Macro de Réorganisation / Sélection de Variables

Macro SAS principale (`%chn_dt_ordvar`) conçue pour réorganiser un jeu de données en plaçant un ensemble de variables...

Voir le code
Reporting
Appel à la Génération de Rapports

Ce script SAS définit et exécute une macro `call_create_report` qui prépare les paramètres nécessaires (ID du rapport...

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