Annonce

Bienvenue sur le site support de mes ouvrages d'introduction à SAS

La 4ème édition de mon ouvrage est disponible depuis le 11 avril 2019 !

Où trouver cet ouvrage ?


#1 20-02-2013 08:58:27

SAS-SR
Administrateur
Lieu: Université d'Orléans
Date d'inscription: 01-09-2008
Site web

[archive] PROC TABULATE & instruction BY, retirer variableby=modalité?

Je n'avais pas beaucoup d'inspiration cette semaine et puis hier, on m'a posé cette question... comme elle est amusante, je la recycle en sujet d'un "beau mercredi"....

alors voilà : partons du programme suivant :

Code:

proc sort data=sashelp.shoes out=t;
by region;
run;

proc tabulate data=t ;
class product;
var sales;
tables (product all)*sales;
by region;
run;

si vous regardez le résultat, vous observez qu'au dessus de chaque tableau (un tableau par modalité de REGION), vous observez REGION=modalité :

Code:

Region=Africa
...
Region=Asia
...
Region=Canada
...

Mon interlocuteur me dit : "cette reprise systématique de REGION= , c'est vraiment trop laid, est-il possible de ne vois s'afficher que le nom de la région en question ?"

et comme tout est possible avec SAS, je lui dis "oui"

(maintenant, au moment où j'écris ces lignes, je n'ai pas encore la solution... juste quelques idées...)

Alors, que pourriez-vous proposer ?

edit : bon, c'est en fait très simple... il suffit de le savoir... (je l'ai su et je l'avais oublié...)

à la semaine prochaine

Ce sujet est maintenant archivé - seuls les utilisateurs inscrits de www.sas-sr.com peuvent consulter l'intégralité du sujet et les programmes qui répondent à la question posée.
pour vous identifier, suivez ce lien
pour vous inscrire, suivez ce lien

Dernière modification par SAS-SR (20-02-2013 10:01:27)

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr
Flux RSS