Examples
Example 1: Debugging a Simple DATA Step When Output Is Missing
Discovering a Problem
This program creates
information about a travel tour group. The data files contain two
types of records. One type contains the tour code, and the other type
contains customer information. The program creates a report listing
tour number, name, age, and gender for each customer.
/* first execution */ data tours (drop=type); input @1 type $ @; if type='H' then do; input @3 Tour $20.; return; end; else if type='P' then do; input @3 Name $10. Age 2. +1 Sex $1.; output; end; datalines; H Tour 101 P Mary E 21 F P George S 45 M P Susan K 3 F H Tour 102 P Adelle S 79 M P Walter P 55 M P Fran I 63 F ; proc print data=tours; title 'Tour List'; run;
The program ...
Get Step-by-Step Programming with Base SAS 9.4 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.