Vous pouvez utiliser la fonction FIND dans SAS pour rechercher la position de la première occurrence d’une sous-chaîne dans une chaîne. Voici les deux manières les plus courantes d’utiliser cette fonction : Méthode 1 : Trouver la position de la première occurrence d’une chaîne...
Vous pouvez utiliser la syntaxe de base suivante pour effectuer une jointure gauche avec deux ensembles de données dans SAS : proc sql; create table final_table as select * from data1 as x left join data2 as y on x.ID = y.ID;...
Vous pouvez utiliser la syntaxe de base suivante pour effectuer une jointure interne avec deux ensembles de données dans SAS : proc sql; create table final_table as select * from data1 as x join data2 as y on x.ID = y.ID; quit;...
Vous pouvez utiliser la fonction label dans SAS pour fournir des noms d’étiquette aux variables d’un ensemble de données. L’exemple suivant montre comment utiliser cette fonction dans la pratique. Exemple : variables d’étiquette dans SAS Supposons que nous créions l’ensemble de données...
Vous pouvez utiliser la fonction SUBSTR dans SAS pour extraire une partie d’une chaîne. Cette fonction utilise la syntaxe de base suivante : SUBSTR(Source, Position, N) où: Source : La chaîne à analyser Position : La position de départ à lire N...
Voici les deux manières les plus courantes de créer de nouvelles variables dans SAS : Méthode 1 : créer des variables à partir de zéro data original_data; input var1 $ var2 var3; datalines; A 12 6 B 19 5 C 23 4 D...
Voici les trois façons les plus courantes de sous-ensembler un ensemble de données dans SAS : Méthode 1 : Choisissez les colonnes à conserver data new_data; set original_data; keep var1 var3; run; Méthode 2 : choisissez les colonnes à supprimer data new_data; set original_data; drop...
Voici les trois façons les plus courantes de calculer les centiles d’un ensemble de données dans SAS : Méthode 1 : calculer une valeur centile spécifique /*calculate 70th percentile value for var1*/ proc univariate data=original_data; var var1; output out=percentile_data pctlpts = 70 pctlpre...
Vous pouvez utiliser les méthodes suivantes pour calculer une moyenne pondérée dans SAS : Méthode 1 : calculer la moyenne pondérée proc sql; create table new_data as select sum(weight * value) / sum(weight) as weighted_average from original_data; quit; Méthode 2 : calculer la moyenne pondérée par...
Vous pouvez utiliser la fonction INTCK dans SAS pour calculer rapidement la différence entre deux dates dans SAS. Cette fonction utilise la syntaxe de base suivante : INTCK (intervalle, date de début, données de fin, méthode) où: interval : Intervalle à calculer...