Bonjour,
Je te donne une méthode à partir de la table sashelp.class :
* Je crée une table avec mes noms de variables à changer;
data noms;
valini='age'; valout='age_nomme'; output;...
Type: Messages; Utilisateur: Fabien G.
Bonjour,
Je te donne une méthode à partir de la table sashelp.class :
* Je crée une table avec mes noms de variables à changer;
data noms;
valini='age'; valout='age_nomme'; output;...
Bonjour,
j'ai fait un peu vite, j'espère que mes explications seront claires.
Le plus important n'étant pas de copier le programme mais de le comprendre ;)
Bon courage,
* je crée une clé...
Ah d'accord, c'est donc de créer tes sections par code qui t'embête.
Donc il faudra bien que tu traduises un moment donné sur ordi ce que tu as sur ta feuille, soit tu fais un bout de code du genre...
Désolé je ne comprends pas.
Tu as la liste des codes NAF d'un secteur donné dans une base SAS ou un fichier Excel ?
Et pourquoi pas tout simplement conserver les observations qui sont dans une table OU dans l'autre (et pas dans les deux) ? :
data table3;
merge table1 (in=A)
table2 (in=B);
by crsp_fundno...
Bonjour,
Si tu as à ta disposition la liste des codes NAF avec le secteur correspondant dans une table, tu peux créer un format à partir de cette table, via proc format.
Puis avec une fonction...
A rien effectivement.
Une vieille et mauvaise habitude :fessee:
Bonjour AlexFred,
Regarde avec la fonction "call symputx" (ou par un proc sql si tu préfères) pour mettre tous tes anciens et nouveaux noms et labels en macros variables.
Et avec une petite...
Bonjour Pix,
Pourquoi ne pas "tricher" en mettant ta variable "eligible" à 1 quand elle vaut Oui. Et une variable "ind" à 1 par exemple.
Ainsi tu ferais un truc du genre :
PROC TABULATE...
Bon j'ai fini par trouver la solution.
En mettant des noms de liens moins "proches" par exemple "a" et "b" au lieu de "p11" et "p12" : plus de problèmes, surement une petite anomalie SAS.
Bonjour à tous,
Je ne parviens pas à trouver de solutions pour une anomalie avec les liens (anchor) lors de l'utilisation d'ODS PDF avec "ods layout".
Je veux faire une sorte de menu à gauche de...
Bonjour à tous,
Je fais des exports via ODS PDF de rapports d'activité.
Je voudrais que le document PDF s'ouvre par défaut en mode "Une seule page", c'est-à-dire une page entière visible et si je...
Salut les SASseurs,
si j'ai bien compris ton problème actuel est que la colonne "Total" te donne 100% à chaque ligne, exemple :
proc tabulate data=sashelp.class;
class sex age;
table age=""...
En fait l'ods layout permet d'écrire effectivement ou l'on veut dans un doc PDF, mais je ne vois pas de possibilité de faire des calques.
Le but étant de produire une seule page et l'utilisateur...
Bonjour,
Merci beaucoup pour le lien :ccool:, je vais regarder ça de près !
Bonjour,
je me demande si SAS est capable de générer un fichier PDF avec plusieurs calques (PDF "dynamique").
J'ai cherché sur Internet mais je ne trouve pas de solution miracle :(
Quelqu'un...
Super,
en suivant la note, j'ai modifié une valeur dans un registre et ça fonctionne parfaitement maintenant.
Merci beaucoup :ccool::ccool::ccool:
Bonjour à tous,
depuis l'installation de SAS 9.3, le mode batch s'exécute systématiquement lors j'ouvre un programme en faisant un "double-clique" dessus.
Ca ne se produit pas en SAS 9.1.
(je...
Je ne sais pas si c'est l'erreur qui correspond mais on dirait que tu as un
& qui est mal positionné.
Bonjour,
il faut que tu donnes une valeur à tes arguments, par exemple :
%macro test(a,b);
%if &a.>&b. %then &a.; %else &b.;
%mend;
data test;
var1=resolve('%test(5,6)');
put var1;
Bonjour,
tu veux compter ligne par ligne les sommes :
1+2+3+...+a
où "a" est une variable de ta base, c'est bien ça ?
Si oui, deux solutions possibles : somme arithmétique ou diretement une...
Bonjour,
"substr" conseve les 14 premeirs caractères.
La fonction "length" te donnera le nombre de caractères par exemple :
data complet erreur;
set test;
if length(siret)<14 then output...
Je n'ai pas trouvé comment fermer un seul fichier en fermant la fenêtre :oops:
Pourquoi ne pas faire un intermédiaire :
- écrire dans un nouveau fichier texte (tu es donc sûr que l'édition et la...
OK, mais je pige pas pourquoi ton fichier resterait ouvert ?
Lorsque tu fais un proc export, il ne s'ouvre pas.
Ensuite si tu ouvres avec DDE pour faire des modifs, tu le fermes avec le
put...
Pardon j'ai changé mon msg précédent, j'avais lu trop vite :?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.