Problème SAS Time Series/Company names

JJ -  
pauline92 Messages postés 23 Statut Membre -
Bonjour,
Hey guys,

Ici Bruxelles. Je viens sur ce forum pour vous demander votre aide. pour le moment, je crée une database. Pour ce faire, je dois "merge" un certain nombre de données provenant de différentes sources. Une de mes sources a la forme suivante (en excel, que je ferais passer sous sas)

company name Microsoft IBM
01/07/2008 25 30
02/07/2008 25.5 31.2

.............

Or, je voudrais la forme suivante

company name date price
Microsoft 01/07/2008 25
Microsoft 02/07/2008 25.5
IBM 01/07/2008 30
IBM 02/07/2008 31.2

Est-il possible de faire cette transformation sous SAS?

Un grand merci pour votre aide, cela mavancerait énormément.

Ju

A voir également:

1 réponse

pauline92 Messages postés 23 Statut Membre 32
 
Bonjour,
Disons que tu nommes ta table d'entrée TAB (très original!) avec comme variables d'entrée Date, Microsoft et IBM.

DATA MICROSOFT(keep=(Date Microsoft)) IBM(keep=(Date IBM))
SET TAB;
RUN;

DATA MICROSOFT;
SET MICROSOFT;
Company_Name='Microsoft';
RENAME MICROSOFT=PRICE;
RUN;

DATA IBM;
SET IBM;
Company_Name='IBM';
RENAME IBM=PRICE;
RUN;

DATA TABLE_MODIFIE;
SET IBM MICROSOFT;
RUN;

Ca devrait marcher!
0