Ce script utilise la procédure REPORT pour créer un tableau croisé à partir de la table `sashelp.orsales`. Il regroupe les données par année (`year`) et transpose la gamme de produits (`product_line`) en colonnes pour afficher la somme des profits (`profit`) formatée en dollars.
Analyse des données
Type : SASHELP
Utilise la table standard `sashelp.orsales` fournie avec l'installation SAS.
1 Bloc de code
PROC REPORT
Explication : Configuration du rapport avec PROC REPORT : regroupement par année, ventilation horizontale par gamme de produits et sommation des profits.
Copié !
title1 'Total profit per year';
title2 'Separated by Product Line';
proc report data=sashelp.orsales nowd;
column year product_line,profit;
define year / group;
define product_line / across ;
define profit / analysis sum format=dollar15.2;
run;
1
title1 'Total profit per year';
2
title2 'Separated by Product Line';
3
PROC REPORTDATA=sashelp.orsales nowd;
4
column year product_line,profit;
5
define year / group;
6
define product_line / across ;
7
define profit / analysis sum FORMAT=dollar15.2;
8
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.
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.