mon master2 ISIFAR

ISIFAR
 
AccueilFAQRechercherS'enregistrerMembresGroupesConnexion

Partagez | 
 

 TP1 : Introduction à SAS

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Admin
Admin


Nombre de messages : 418
Date d'inscription : 27/09/2005

MessageSujet: TP1 : Introduction à SAS   Mar 22 Nov à 20:15

1. Accès interactif aux données

Code:
Options formdlim='*';
/*Analyse des données européennes*/
DATA europe;
    INPUT pays $ :17. pop superficie pib date monnaie $;
    CARDS;
Allemagne 82 356854 23950 1957 euro
Autriche 8.1 83858 26680 1995 euro
Belgique 10.2 30158 26620 1957 euro
Chypre 0.9 9251 18390 2004 no
Danemark 5.3 43094 27020 1973 couronneDanoise
Espagne 39.4 504782 20710 1986 euro
Estonie 1.4 45000 9660 2004 couronneEstonienne
Finlande 5.1 338000 24490 1995 euro
France 60.4 550000 25240 1957 euro
Grèce 10.5 131957 17000 1981 euro
Hongrie 10.2 93000 12840 2004 euro
Irlande 3.7 70000 30170 1973 euro
Italie 57.6 301263 23680 1957 euro
Lettonie 2.4 65000 8380 2004 Lats
Lituanie 3.5 65000 9570 2004 Litas
Luxembourg 0.429 2586 45630 1957 euro
Malte 0.4 316 16610 2004 euro
PaysBas 15.8 41864 26800 1957 euro
Pologne 38.6 313000 10010 2004 Zloty
Portugal 10.8 92072 17050 1986 euro
RépubliqueTchèque 10.3 79000 14820 2004 couronneTchèque
RoyaumeUni 58.6 242500 25840 1973 LivreSterling
Slovaquie 5.4 49000 11350 2004 CouronneSlovaque
Slovénie 2 20000 16720 2004 Tolar
Suède 8.9 450000 25200 1995 CouronneSuédoise
;
RUN;
PROC PRINT;
RUN;


Dernière édition par le Mar 22 Nov à 20:46, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://mastertwo.jeun.fr
Admin
Admin


Nombre de messages : 418
Date d'inscription : 27/09/2005

MessageSujet: Re: TP1 : Introduction à SAS   Mar 22 Nov à 20:22

2. Accès aux données stockées dans un fichier plat

Code:
/*Analyse des données européennes, lecture de fichier*/
DATA europe2;
  INFILE 'C:\Documents and Settings\etudiant\Bureau\TP_SAS\europe.txt';
  INPUT pays $ :17. pop superficie pib date monnaie $;
RUN;
PROC PRINT;
RUN;

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://mastertwo.jeun.fr
Admin
Admin


Nombre de messages : 418
Date d'inscription : 27/09/2005

MessageSujet: Re: TP1 : Introduction à SAS   Mar 22 Nov à 20:26

3. Sauvegarde des données dans un fichier binaire SAS

Code:
/*Analyse des données européennes, sauvegarde des données*/
LIBNAME repdata 'C:\Documents and Settings\etudiant\Bureau\TP_SAS';
DATA repdata.europe;
  INFILE 'C:\Documents and Settings\etudiant\Bureau\TP_SAS\europe.txt';
  INPUT pop $ :17. superficie pib date monnaie;
RUN;
PROC PRINT;
RUN;

>>un fichier SAS europe est créé, les 2 dernières lignes ne sont pas obligatoires
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://mastertwo.jeun.fr
Admin
Admin


Nombre de messages : 418
Date d'inscription : 27/09/2005

MessageSujet: Re: TP1 : Introduction à SAS   Mar 22 Nov à 20:33

4. Accès aux données stockées dans un fichier binaire SAS
récupérer les infos du fichier


Code:
/*Analyse des données européennes, accès données SAS*/
LIBNAME repdata 'C:\Documents and Settings\etudiant\Bureau\TP_SAS';
DATA fic1;
    SET repdata.europe;
RUN;
PROC PRINT;
RUN;
PROC CONTENTS;
RUN;
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://mastertwo.jeun.fr
Admin
Admin


Nombre de messages : 418
Date d'inscription : 27/09/2005

MessageSujet: Re: TP1 : Introduction à SAS   Mar 22 Nov à 20:40

QUELQUES PROCEDURES DE STATISTIQUES ELEMENTAIRES SAS:
PROC MEANS, PROC FREQ


Code:
/*Analyse des données européennes, accès données SAS*/
LIBNAME repdata 'C:\Documents and Settings\etudiant\Bureau\TP_SAS';
DATA fic1;
    INPUT pays $ :17. pop superficie pib date monnaie $;
    CARDS;
Allemagne 82 356854 23950 1957 euro
Autriche 8.1 83858 26680 1995 euro
Belgique 10.2 30158 26620 1957 euro
Chypre 0.9 9251 18390 2004 no
Danemark 5.3 43094 27020 1973 couronneDanoise
Espagne 39.4 504782 20710 1986 euro
Estonie 1.4 45000 9660 2004 couronneEstonienne
Finlande 5.1 338000 24490 1995 euro
France 60.4 550000 25240 1957 euro
Grèce 10.5 131957 17000 1981 euro
Hongrie 10.2 93000 12840 2004 euro
Irlande 3.7 70000 30170 1973 euro
Italie 57.6 301263 23680 1957 euro
Lettonie 2.4 65000 8380 2004 Lats
Lituanie 3.5 65000 9570 2004 Litas
Luxembourg 0.429 2586 45630 1957 euro
Malte 0.4 316 16610 2004 euro
PaysBas 15.8 41864 26800 1957 euro
Pologne 38.6 313000 10010 2004 Zloty
Portugal 10.8 92072 17050 1986 euro
RépubliqueTchèque 10.3 79000 14820 2004 couronneTchèque
RoyaumeUni 58.6 242500 25840 1973 LivreSterling
Slovaquie 5.4 49000 11350 2004 CouronneSlovaque
Slovénie 2 20000 16720 2004 Tolar
Suède 8.9 450000 25200 1995 CouronneSuédoise
;
RUN;
title1 'moyenne';
PROC MEANS;
    VAR superficie pop pib;
RUN;
title1 'frequence';
PROC FREQ;
    TABLES pop superficie;
RUN;
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://mastertwo.jeun.fr
Admin
Admin


Nombre de messages : 418
Date d'inscription : 27/09/2005

MessageSujet: Re: TP1 : Introduction à SAS   Mar 22 Nov à 20:49

Données du nombre de pièces et de personnes par ménage

Code:
/*Analyse des données européennes, accès données SAS*/
DATA appart;
    INPUT Nbpieces Nbperson;
    CARDS;
1 1
1 1
3 1
1 2
2 1
1 1
2 3
3 5
3 1
2 2
2 3
1 2
1 1
1 2
2 3
1 1
2 1
2 2
2 1
;
RUN;
PROC PRINT;
RUN;

PROC MEANS;
RUN;
PROC FREQ;
   TABLES Nbpieces*Nbperson;
RUN;

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://mastertwo.jeun.fr
Contenu sponsorisé




MessageSujet: Re: TP1 : Introduction à SAS   Aujourd'hui à 9:08

Revenir en haut Aller en bas
 
TP1 : Introduction à SAS
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Vulgarisation 5 - Introduction au génie génétique
» (Remy Chauvin) Introduction à certaines choses que je ne m'explique pas
» Introduction à la TCC
» Introduction aux pierres et cristaux
» [Info] Introduction et base du pendule.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
mon master2 ISIFAR :: 1er semestre :: SAS-
Sauter vers: