Les exemples fournis illustrent l'utilisation de l'instruction DROP avec des variables internes ou des spécifications de fichiers implicites.
1 Bloc de code
DATA Step
Explication : Cet exemple montre comment lister explicitement les variables 'time', 'shift' et 'batchnum' pour les exclure des jeux de données SAS en sortie. Ces variables seront utilisées pendant l'étape DATA mais ne figureront pas dans le jeu de données final.
Copié !
drop time shift batchnum;
1
drop time shift batchnum;
2 Bloc de code
DATA Step
Explication : Cet exemple illustre la suppression d'une plage de variables ('grade1' à 'grade20') en utilisant la notation de plage dans l'instruction DROP. Toutes les variables dans cette plage seront exclues du jeu de données SAS en sortie.
Copié !
drop grade1-grade20;
1
drop grade1-grade20;
3 Bloc de code
DATA Step Data
Explication : Dans cet exemple, les variables 'purchase' et 'repair' sont utilisées pour le traitement (calcul de 'totcost'), mais elles sont supprimées du jeu de données de sortie 'inventry'. Le jeu de données final 'inventry' contiendra les variables 'unit', 'part' et 'totcost', mais pas 'purchase' ni 'repair'. L'instruction 'infile file-specification' est un placeholder pour la spécification du fichier d'entrée.
Copié !
data inventry;
drop purchase repair;
infile file-specification;
input unit part purchase repair;
totcost=sum(purchase,repair);
run;
1
DATA inventry;
2
drop purchase repair;
3
INFILE file-specification;
4
INPUT unit part purchase repair;
5
totcost=sum(purchase,repair);
6
RUN;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
« Utilisez l'instruction DROP pour éliminer systématiquement vos variables de calcul intermédiaires, vos compteurs de boucles ou vos flags temporaires. Une table de sortie qui ne contient que les variables nécessaires est non seulement plus légère sur le disque, mais aussi beaucoup plus facile à comprendre pour les utilisateurs finaux ou les outils de BI. »
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.