next up previous
Next: Estimation des parametres par Up: TP3 : le Procedure Previous: TP3 : le Procedure

Lecture d'une base de donnees apartir du disque dur

  1. Editer un fichier mydatefile.txt avec notepade++

    1990 6 129.9 1990 7 130.4 1990 8 131.6 1990 9 132.7 1990 10 133.5 1990 11 133.8 1990 12 133.8 1991 1 134.6 1991 2 134.8 1991 3 135.0 1991 4 135.2 1991 5 135.6 1991 6 136.0 1991 7 136.2

  2. Lire cette serie et tracer la serie chronologique (indice uscpi).

    Corrigé

     
    data uscpi;
     infile 'C:\Documents and Settings\zhang\Mes documents\My SAS Files\tp3\uscpi.txt';
     input year month cpi;
    run;
    
    data uscpi;
       set uscpi;
       id +1;
       run;
    
    proc print data=uscpi;
    run;
    
    
    proc gplot data=uscpi;
       symbol i=spline v=circle h=2;
       plot cpi*id;
    run;
    quit;
    
  3. Editer un autre fichier usprice.txt qui contient deux series chronologique. (uscpi et usppi). plot la series ppi; plot-le.

     
    jun1990 129.9 114.3
    jul1990 130.4 114.5
    aug1990 131.6 116.5
    sep1990 132.7 118.4
    oct1990 133.5 120.8
    nov1990 133.8 120.1
    dec1990 133.8 118.7
    jan1991 134.6 119.0
    feb1991 134.8 117.2
    mar1991 135.0 116.2
    apr1991 135.2 116.0
    may1991 135.6 116.5
    jun1991 136.0 116.3
    jul1991 136.2 116.0
    

    Corrigé

     
    data usprice;
     infile 'C:\Documents and Settings\zhang\Mes documents\My SAS Files\tp3\usprice.txt';
     format date monyy7.;
     input date monyy7. cpi ppi; 
    run;
    
    data usprice;
       set usprice;
       id +1;
       run;
    
    proc gplot data=usprice;
       symbol i=spline v=circle h=2;
       plot ppi*id;
    run;
    quit;
    

  4. Construire une base de donnees en utilisant seulement les valeurs entre 1aug1990 et 1may1991. Plot-le.

    Corrigé

     
    data uscpi;
     infile 'C:\Documents and Settings\zhang\Mes documents\My SAS Files\tp3\uscpi.txt';
     input year month cpi;
    run;
    
    data uscpi;
       set uscpi;
       id +1;
       run;
    
    proc print data=uscpi;
    run;
    
    
    proc gplot data=uscpi;
       symbol i=spline v=circle h=2;
       plot cpi*id;
    run;
    quit;
    


Huilong Zhang 2009-12-16