Bjr,
Je vous conseille de vous pencher sur les expressions régulières ;)
Un bon document de SAS.
Bon courage !
Type: Messages; Utilisateur: lelensois16
Bjr,
Je vous conseille de vous pencher sur les expressions régulières ;)
Un bon document de SAS.
Bon courage !
Bonjour,
Plusieurs possibilités :
C'est de stocker les valeurs de variables sous une table Excel (à l'instar d'une base de données de règles) alimentée par l'utilisateur.
Sous SAS, un export...
Bjr,
Vous devez passer par un proc transpose :
data test ;
input type:$ code variable ;
cards ;
A 12 1000
A 13 2000
Bjr,
Ce sujet a déjà été abordé.
Ce post vous sera utile
Cdt
Bjr,
J'avoue que j'ai pas compris ta question.
Etape 1 : compter le nombre de fois où la variable var a tel valeur --> "Au moins "
Etape 2 : faire un filtre
proc sql ;
create table...
Bjr,
Il faut utiliser la modalité OTHER du proc format.
Mais dans ton exemple, tu utilises une table pour créer ton format. donc il faut créer une variable HLO qui permet de "signaler" la...
Bjr,
Je vous conseille de passer par un filename :
filename td "U:/QUALITERIL/RIL/RIL2008/Fichier xls/*.xls" ;
Proc import datafile=td out = RIL2008.RIL2008 ;
sheet="Partie_1Sur1";
run;
Justement, j'aimerais qu'on m'explique pour quoi le signe ":" n'a jamais marché chez moi (SAS EG 4.1) pour les clauses SET ( mais fonctionne pour les keep drop ... ).
Bjr,
Voici un exemple, je stocke sous une macro variable la liste des tables dont le nom commence par TEST
proc sql ;
select memname into : liste separated by ' ' from sashelp.vcolumn...
Bonjour,
Avec un array c'est jouable :
data test ;
input var1:$ var2:$ var3:$ ;
cards ;
1 2 3
1 2 3
1 2 3
ou encore un
WHERE variable LIKE "201%" ;
Ce document est intéressant pour choisir IF/WHERE selon la performance optimale.
Bjr,
Voici une solution :
data test ;
input client:$ solde:2. type $ date:DDMMYY10. ;
cards ;
david 2 A 31/01/2005
nadia 0 B 28/02/2005
Bjr,
J'ai 4 certifications SAS ( passées en 2013 : base, advanced, bi , predicting modeling ) grâce au programme SAS Spring Campus 2013.
Tout d'abord, une certification SAS n'est pas toujours...
Concernant le handicap, je pense qu'il faut travailler en amont : partenariat avec les écoles etc ...
Avec ma surdité, j'ai assez galéré aux études (même si je suis major etc ... ) car je...
Oh c'est "marrant" ...
J'ai eu les mêmes histoires voire pire vu que j'ai un handicap assez embêtant dans le milieu.
J'ai littéralement eu des SS2I qui m'ont dit " Nous sommes intéressés par...
La méthode d'alex est une première solution.
Ce que je ferais :
- je stockerais la liste de variables sous une macro variable via un PROC SQL ; select DISTINCT variable into : macro SEPARATED...
Bonjour !
J'utiliserais pas un proc content mais la table vcolumn de SASHELP :
data test ;
format var3 $10. var4 1. ;
input var:$ var2 var3:$10. var4 ;
cards ;
var1 1 var1 1
Bjr,
2 petites modifications par rapport au code précédent pour répondre à votre question.
proc transpose DATA=matable out=matable;
BY produit;
var var_: ;
run;
Bjr,
Euh pourquoi utiliser un ODS HTML au lieu d'un ODS PDF ?
Bjr,
Plusieurs possibilités :
- via un proc format et l'option CNTLIN ( créer un format à partir d'une table )
- via un merge et un id of course
- via un proc SQL et une jointure
ex avec...
Bjr,
Possible via un proc transpose double et un proc sql ;)
data donnees ;
input l_2011 l_2012 l_2013 ;
cards ;
15 25 10
33 20 14
Bonjour,
Le truc est de créer une table de référence comprenant les premières infos associées à chaque ID. et ensuite faire une jointure gauche via un proc sql.
Ex :
data test ;
...
Bonjour,
Voici un exemple rapide :
- Tri de dates par étudiant
- compteur date : 1ère plus grande date => 1 , 2ème plus grande date => 2 etc ...
- sélection du compteur = 2.
data test...
Bjr,
J'ai fait le programme SAS Spring Campus 2013, une formation en SIAD ( Système d'information et Aide à la décision ) et 4 certifications SAS. Je travaille dans une banque en ligne.
Je...
Ca dépend où se situe les 300 expressions à incorporer dans la formule.
Ce que je ferais :
- 1- récupérer ces expressions en une macro variable
- 2- compter le nombre d'expressions
- 3-...
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.