Publié le :
ETL CREATION_INTERNE

Création et affichage de la table prob12_8

Ce code est également disponible en : Deutsch English Español
En attente de validation
Le code initialise une table nommée 'prob12_8' en lisant des lignes de données brutes incluses directement dans le script. Il configure la lecture des dates et gère les lignes de données incomplètes via l'option MISSOVER. Enfin, une procédure PRINT restitue les données à l'écran.
Analyse des données

Type : CREATION_INTERNE


Données saisies manuellement via l'instruction DATALINES.

1 Bloc de code
DATA STEP Data
Explication :
Étape DATA créant la table 'prob12_8'. L'option 'firstobs=2' ignore la ligne d'en-tête des datalines, et 'missover' gère les enregistrements où des variables (comme SCORE2) sont manquantes en fin de ligne sans passer à la ligne suivante.
Copié !
1DATA prob12_8;
2 INFILE DATALINES firstobs=2 missover;
3 informat ID $3. GENDER $1. DOB mmddyy10.;
4 INPUT ID GENDER DOB SCORE1 SCORE2;
5 FORMAT DOB date9.;
6 
7DATALINES;
8***Header line: ID GENDER DOB SCORE1 SCORE2
9001 M 10/10/1976 100 99
10002 F 01/01/1960 89
11003 M 05/07/2001 90 98
12;
2 Bloc de code
PROC PRINT
Explication :
Affiche le contenu de la dernière table créée (prob12_8) dans la sortie standard.
Copié !
1PROC PRINT;
2 title 'Problem 12.8';
3RUN;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.