Conditionally Writing Observations to One or More SAS Data Sets
Understanding the OUTPUT Statement
SAS
enables you to create multiple SAS data sets in a single DATA step
using an OUTPUT statement:
OUTPUT <SAS-data-set(s)>;
When you use an OUTPUT
statement without specifying a data set name, SAS writes the current
observation to all data sets that are named in the DATA statement.
If you want to write observations to a selected data set, then you
specify that data set name directly in the OUTPUT statement. Any data
set name appearing in the OUTPUT statement must also appear in the
DATA statement.
Example for Conditionally Writing Observations to Multiple Data Sets
One of the SAS data sets contains tours that are guided by the tour guide ...
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.