Les posteurs les plus actifs de la semaine
Eric Wajnberg
recréer une variable en SAS Vote_lcaprecréer une variable en SAS Voting_barrecréer une variable en SAS Vote_rcap 
Volivoile
recréer une variable en SAS Vote_lcaprecréer une variable en SAS Voting_barrecréer une variable en SAS Vote_rcap 
Fred_44
recréer une variable en SAS Vote_lcaprecréer une variable en SAS Voting_barrecréer une variable en SAS Vote_rcap 
zezima
recréer une variable en SAS Vote_lcaprecréer une variable en SAS Voting_barrecréer une variable en SAS Vote_rcap 
Ayana
recréer une variable en SAS Vote_lcaprecréer une variable en SAS Voting_barrecréer une variable en SAS Vote_rcap 
gg
recréer une variable en SAS Vote_lcaprecréer une variable en SAS Voting_barrecréer une variable en SAS Vote_rcap 
ayoubas01
recréer une variable en SAS Vote_lcaprecréer une variable en SAS Voting_barrecréer une variable en SAS Vote_rcap 
inconnu25545
recréer une variable en SAS Vote_lcaprecréer une variable en SAS Voting_barrecréer une variable en SAS Vote_rcap 


recréer une variable en SAS

Aller en bas

recréer une variable en SAS Empty recréer une variable en SAS

Message par ganod le Jeu 23 Juil 2009 - 6:26

Bonjour a tous,

j'ai un petit soucis et j'espere que vous pourrez m'aider:
j'ai une table de donnée SAS dans laquelle j'ai la variable diagnostic (texte) et la variable diag (numerique) qui sont respectivement le diagnostic pour le royaume-uni et celui pour 2 autre pays (variable pays) et elles se compenssent cad que la ou il y a des donnees pour diagnostic il n'y en a pas pour diag. J'aimerais ne faire qu'une seule variable diag (numerique) pour l'ensemble des pays mais... comment faire???

j'ai encore une autre question:
j'ai ma variable diagnostic qui est une variable texte et je voudrais changer son format je voudrais qu'elle devienne une variable numerique, savez vous comment faire???

merci et j'espere que vous comprenez ce que je veux dire sinon n'hseitez pas a me contacter

ganod

Nombre de messages : 39
Date d'inscription : 14/07/2009

Revenir en haut Aller en bas

recréer une variable en SAS Empty Re: recréer une variable en SAS

Message par niaboc le Jeu 23 Juil 2009 - 7:38

avec des conditions if tu pourrais.
if diagnostic=... (texte) then diag=...(numérique);
etc;

tu aurais ainsi une seul variable pour l'ensemble de tes pays
niaboc
niaboc

Nombre de messages : 969
Age : 32
Localisation : Paris
Date d'inscription : 05/05/2008

Revenir en haut Aller en bas

recréer une variable en SAS Empty Re: recréer une variable en SAS

Message par ganod le Jeu 23 Juil 2009 - 7:56

ok Mais tu penses pas que je devrais changer le format de ma variable diagnostic cad que diagnostic devienne une variable numerique? d'ailleurs est ce que tu sais comment on fait pour transformer une variable caratere en une variable numerique?

et puis apres ca sera peut etre plus facile pour creer ma nouvelle variable..

ganod

Nombre de messages : 39
Date d'inscription : 14/07/2009

Revenir en haut Aller en bas

recréer une variable en SAS Empty Re: recréer une variable en SAS

Message par niaboc le Jeu 23 Juil 2009 - 8:17

ben tu n'as peut être pas besoin de t'embêter avec ça.

Tu peux recréer une nouvelle variable numérique par exemple:

data table_créée;
set table_lue;
attrib new_var length=10;
new_var=diag;
run;
data table_créée;
set table_lue;
if diagnostic=... (texte) then new_var=...(numérique);
run;

sinon pour changer une variable caractère en numérique tu peux faire comme ça:

data
table créée;
set
table lue;
new_variable_num=INPUT(var_char,
5.);
run
;
niaboc
niaboc

Nombre de messages : 969
Age : 32
Localisation : Paris
Date d'inscription : 05/05/2008

Revenir en haut Aller en bas

recréer une variable en SAS Empty Re: recréer une variable en SAS

Message par ganod le Jeu 23 Juil 2009 - 8:40

tu avais raison des le debut j'ai utilisé des conditions if et ca fonctionne.

Merci pour ton aide! Wink

ganod

Nombre de messages : 39
Date d'inscription : 14/07/2009

Revenir en haut Aller en bas

recréer une variable en SAS Empty Re: recréer une variable en SAS

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum