sas exercice

5
Exercices (CHAPITRE 1 ET 2 ) Exercice 1 a- C’est quoi un dataset b- Quelle est la commande qui permet de déclarer les champs d’un dataset c- Quelle est la commande qui permet de définir les enregistrements d’un dataset d- Quelle sont le types des champs usuels qui existent dans un dataset e- par quoi se termine une ligne d’un programme sas f- quelle est la commande qui permet d’exécuter une procédure d’un programme sas g- Ecrire les lignes de commande qui permettent de déclarer le tableau ci-dessous utilisant la méthode « «free forme liste » Nom Prénom Age hassan lotfi 17 Omar sofi 19 h- Ecrire les lignes de commande qui permettent de déclarer le même utilisant la méthode compacte Exercice 2 On considère le programme sas ci-dessous DATA MYDATA; INPUT ID $ 1 SBP 2 - 4 DBP 5 - 7 GENDER $ 8 AGE 9 - 10 WT 11 - 13 ; DATALINES; 1120 80M15115 2130 70F25180

Upload: ta9

Post on 20-Dec-2015

218 views

Category:

Documents


3 download

DESCRIPTION

SAS Exerci SAS Exercicece SAS ExerciceSAS Exercice SAS Exercice

TRANSCRIPT

Page 1: SAS Exercice

Exercices (CHAPITRE 1 ET 2 )Exercice 1

a- C’est quoi un datasetb- Quelle est la commande qui permet de déclarer les champs d’un datasetc- Quelle est la commande qui permet de définir les enregistrements d’un datasetd- Quelle sont le types des champs usuels qui existent dans un datasete- par quoi se termine une ligne d’un programme sasf- quelle est la commande qui permet d’exécuter une procédure d’un programme

sasg- Ecrire les lignes de commande qui permettent de déclarer le tableau ci-dessous

utilisant la méthode « «free forme liste »

Nom Prénom Agehassan lotfi 17Omar sofi 19

h- Ecrire les lignes de commande qui permettent de déclarer le même utilisant la méthode compacte

Exercice 2

On considère le programme sas ci-dessous

DATA MYDATA;

INPUT ID $ 1 SBP 2 - 4 DBP 5 - 7 GENDER $ 8 AGE 9 - 10 WT 11 - 13 ;

DATALINES;

1120 80M15115

2130 70F25180

3140100M89170

4120 80F30150

5125 80F20110

;

RUN ;

Page 2: SAS Exercice

a- Quel est la méthode utilisée pour déclarer les champs b- Quel est le nom du dataset c- Donner sous forme d’un de tableau de 3 colonnes le nom le type et la position

des champs déclarésd- Quel est le genre de l’enregistrement dont l’ID = 4 ?e- Quel est l’âge de l’enregistrement dont le WT est 170 ?

Exercice 3

On considère le programme sas ci-dessous

DATA MYDATA;

INPUT @ 1 SBP 3. @ 4 DBP 3. @ 7 GENDER $1. @ 8 WT 3.

@ 12 OWE COMMA9.;

DATALINES;

120 80M115 $5,431.00

130 70F180 $12,122

140100M170 7550

120 80F150 4,523.2

125 80F110 $1000.99

;

PROC PRINT ;

RUN ;

a- Quel est la méthode utilisée pour déclarer les champs b- Quel est le nom du dataset c- Donner sous forme d’un de tableau de 3 colonnes le nom le type et la position

des champs déclarésd- Quel est le genre de l’enregistrement dont le SBP = 130 ?

Page 3: SAS Exercice

Exercice 4

DATA MYDATA;

INPUT ID $ SEX $ AGE WT/ SBP DBP BLDCHL/ OBS1 OBS2

OBS3;

DATALINES;

10011 M 15 115

120 80 254

15 65 102

10012 F 25 180

130 70 240

34 120 132

10013 M 89 170

140 100 279

19 89 111

;

PROC PRINT ;

RUN ;

a- Quel est la méthode utilisée pour déclarer les champs b- Quel est le nom du dataset c- Donner sous forme d’un de tableau de 3 colonnes le nom le type et la position

des champs déclarésd- Quel est l’OBS2 de l’enregistrement dont le ID = 10012 ?e- De combien de lignes est constitué chaque enregistrement ?

Page 4: SAS Exercice

Exercice5

DATA MYDATA;

INFILE 'C:\source.txt';

INPUT ID $ 1-3 GP $ 5 AGE 6-9

TIME1 10-14 TIME2 15-19

TIME3 20-24;

PROC MEANS;

RUN;

a- Quel est la méthode utilisée pour déclarer les champs b- Quel est le nom du dataset c- Donner sous forme d’un de tableau de 3 colonnes le nom le type et la position

des champs déclarés

d- Quel est le fichier sources utilisés pour les enregistrement ?