Articles de la catégorie

Manipulation de données

44 Résultats disponibles

La préparation des données représente souvent la majeure partie du travail d'analyse. Cette catégorie regroupe plus de 40 tutoriels et exemples de code pour vous aider à transformer, nettoyer et structurer vos tables, quel que soit votre environnement (SAS© 9 ou SAS© Viya/CAS).
Explorez nos ressources pour maîtriser toutes les facettes de l'étape DATA et des procédures utilitaires :
Opérations sur les tables : Apprenez à fusionner (Merge, tables de hachage), concaténer (Append), entrelacer ou mettre à jour vos jeux de données.
Logique et Contrôle : Maîtrisez le traitement par groupes (BY-groups, variables FIRST./LAST.), les boucles (DO, WHILE), les tableaux (Arrays) et les conditions.
Bibliothèque de fonctions : Manipulez vos variables grâce aux fonctions de chaînes de caractères (substr, catx, regex), de dates, numériques et statistiques.
Environnement CAS : Découvrez les spécificités de la manipulation de données en mémoire distribuée avec PROC CASUTIL et les types de données VARCHAR.
CODE SAS
Définitions des jeux de données SAS

Un jeu de données SAS est un ensemble de données tabulaires au format de fichier SAS, contenant l...

Lire la suite
CODE SAS
Types de Données SAS dans CAS

Ce document décrit les types de données pris en charge par SAS Cloud Analytic Services (CAS) pour...

Lire la suite
CODE SAS
Exemple : PROC CASUTIL

Cet exemple utilise trois instructions PROC CASUTIL pour charger, partitionner et modifier une ta...

Lire la suite
CODE SAS
Exemples : Traitement des groupes BY avec les variables FIRST. et LAST. du pas de données

Ce document explique et démontre l'utilisation des variables automatiques FIRST. et LAST. dans le...

Lire la suite
CODE SAS
Exemple : Options de jeu de données

Cet exemple montre comment utiliser les options de jeu de données FIRSTOBS= et OBS= avec l'instru...

Lire la suite
CODE SAS
Exemples: Traitement WHERE

Ce document fournit des exemples illustrant l'utilisation de la clause WHERE pour sélectionner co...

Lire la suite
CODE SAS
Fusionner des données avec une table de hachage

Cet exemple illustre l'utilisation d'une table de hachage (hash table) pour fusionner deux ensemb...

Lire la suite
CODE SAS
Exemples : Contrôler les variables et les observations dans les jeux de données

Ce document fournit des exemples de code SAS pour contrôler les variables et les observations lor...

Lire la suite
CODE SAS
Exemples : Fusion par correspondance de données

Ce document fournit des exemples de fusion par correspondance (match-merge) de jeux de données SA...

Lire la suite
CODE SAS
Exemples : Traiter les groupes BY dans l'étape DATA

Ce document fournit des exemples illustrant comment traiter des groupes BY (BY-Groups) dans une é...

Lire la suite
CODE SAS
Exemples : Mise à jour de données

Ce document présente des exemples d'utilisation de l'instruction UPDATE en SAS pour modifier un e...

Lire la suite
CODE SAS
Exemples : Contrôler les Variables et Observations dans les Jeux de Données

Ce document fournit des exemples pratiques sur la manière de contrôler quelles variables et obser...

Lire la suite
CODE SAS
Exemples : Entrelacer des Données

Ce document fournit des exemples illustrant comment entrelacer des jeux de données SAS en utilisa...

Lire la suite
CODE SAS
Exemples: Traitement des groupes BY dans l'étape DATA

Ce document présente des exemples pratiques sur la façon de regrouper et de traiter les observati...

Lire la suite
CODE SAS
Instruction DROP

Exclut les variables des jeux de données SAS en sortie.

Lire la suite
CODE SAS
Exemple : Fusionner des données à l'aide d'une table de hachage

Cet exemple illustre l'utilisation d'une table de hachage pour fusionner deux ensembles de donnée...

Lire la suite
CODE SAS
Exemple : Modifier des données

Cet exemple illustre comment modifier un jeu de données maître en ajoutant ou en mettant à jour d...

Lire la suite
CODE SAS
Exemple : PROC CASUTIL

Cet exemple utilise trois instructions PROC CASUTIL pour charger, partitionner et modifier une ta...

Lire la suite
CODE SAS
Manipulation de jeux de données SAS : Combinaison et création

Ce script SAS illustre la création de jeux de données internes et leur combinaison verticale à l'...

Lire la suite
CODE SAS
Fonction INDEX avec chaînes CHAR et VARCHAR

Ce script illustre l'utilisation de la fonction INDEX pour trouver la position d'une sous-chaîne ...

Lire la suite
CODE SAS
Conserver des Variables dans une Étape DATA CAS

Explique l'utilisation de l'instruction KEEP dans une étape DATA exécutée en mémoire distribuée (...

Lire la suite
CODE SAS
Comparaison IF-THEN/ELSE et fonction IFN

Démonstration de l'utilisation de la fonction IFN par rapport à la logique conditionnelle classiq...

Lire la suite
CODE SAS
Calcul de différences inter-observations avec LAG

Script calculant la différence et le ratio entre la valeur courante d'une variable et sa valeur à...

Lire la suite
CODE SAS
Utilisation des multiplicateurs d'intervalles dans les fonctions de date

Démonstration de l'utilisation de la fonction INTNX avec des multiplicateurs d'intervalles pour c...

Lire la suite
CODE SAS
Démonstration des fonctions de longueur de chaîne

Exemple d'utilisation des fonctions SAS pour déterminer la longueur des chaînes de caractères.

Lire la suite
CODE SAS
Exemple de manipulation de chaînes de caractères avec formatage ODS

Ce script SAS illustre l'assignation de chaînes de caractères contenant des commandes de formatag...

Lire la suite
CODE SAS
Utilisation des fonctions COUNT et COUNTC

Ce script SAS démontre l'utilisation des fonctions COUNTC et COUNT pour compter les occurrences d...

Lire la suite
CODE SAS
Utilisation de fonctions numériques SAS

Ce script SAS démontre l'utilisation de plusieurs fonctions numériques intégrées (CEIL, FLOOR, IN...

Lire la suite
CODE SAS
Extraction de sous-chaîne

Ce script SAS démontre l'utilisation de la fonction SUBSTR pour extraire une sous-chaîne d'une va...

Lire la suite
CODE SAS
Génération de variables temporelles actuelles

Ce script crée une table contenant la date, l'heure et l'horodatage actuels du système.

Lire la suite
CODE SAS
Génération de la suite de Fibonacci

Script générant une table SAS contenant les 20 premiers nombres de la suite de Fibonacci.

Lire la suite
CODE SAS
Comptage d'occurrences de mots avec la fonction COUNT

Exemple simple d'utilisation de la fonction COUNT pour dénombrer les occurrences d'une sous-chaîne.

Lire la suite
CODE SAS
Utilisation de la fonction MEAN

Exemple simple montrant comment calculer une moyenne de variables dans une étape DATA.

Lire la suite
CODE SAS
Formatage de données monétaires

Script de création d'une table de coûts et application d'un format monétaire.

Lire la suite
CODE SAS
Utilisation de la fonction ZIPCITY

Script illustrant l'utilisation de la fonction ZIPCITY pour obtenir le nom d'une ville à partir d...

Lire la suite
CODE SAS
Copie et affichage de la table Cars

Création d'une copie de la table SASHELP.CARS et affichage du contenu.

Lire la suite
CODE SAS
Duplication et affichage de la table Class

Copie la table SASHELP.CLASS dans une table temporaire et affiche le résultat.

Lire la suite
CODE SAS
Conversion des temps de suivi : Tableaux et Boucles

Script éducatif démontrant l'optimisation du code SAS en remplaçant des instructions répétitives ...

Lire la suite
CODE SAS
Démonstration d'ajout de jeux de données SAS

Ce script SAS démontre l'utilisation de la procédure PROC APPEND pour ajouter des observations d'...

Lire la suite
CODE SAS
Démonstration de la fonction CATX()

Ce script SAS démontre l'utilisation de la fonction CATX() pour la concaténation de variables, en...

Lire la suite
CODE SAS
Démonstration des Boucles SAS (DO, WHILE, UNTIL)

Script pédagogique illustrant les différentes méthodes d'itération (boucles) dans l'étape DATA po...

Lire la suite
CODE SAS
Modification de longueur de variable avec préservation de l'ordre

Technique pour modifier la longueur d'une variable caractère sans altérer l'ordre des colonnes da...

Lire la suite
CODE SAS
Création et Tri de la Table CLASSTEST

Création d'un jeu de données 'classtest' via des données internes, suivi d'un tri par nom et mati...

Lire la suite
CODE SAS
Gestion des doublons avec PROC SORT en CAS

Exemples d'utilisation des options NODUPKEY et NOUNIKEY de la PROC SORT sur des tables CAS pour g...

Lire la suite