The contents of the SAS data set named PERM.STUDENTS are listed below:
name age
Alfred 14
Alice 13
Barbara 13
Carol 14
The following SAS program is submitted using the PERM.STUDENTS data set as input:
libname perm 'SAS-data-library';
data students;
set perm.students;
file 'file-specification';
put name $15. @5 age 2.;
run;
Which one of the follwoing represents the values written to the output raw data file?
A.
----|----10----|----20----|----30
Alfred 14
Alice 13
Barbara 13
Carol 14
B.
----|----10----|----20----|----30
Alfr14
Alic13
Barb13a
Carol14
C.
----|----10----|----20----|----30
Alfr14ed
Alic13e
Barb13ara
Caro14l
D.
----|----10----|----20----|----30
Alfred 14
Alice 13
Barbara 13
Carol 1
Please help me to understand which one is correct and how.
Hi:
You should be able to run the program and test it yourself. Like this:
I recommend reading the documentation about the PUT statement and pointer control and writing to an external text file in the documentation.
Cynthia
Hi:
You should be able to run the program and test it yourself. Like this:
I recommend reading the documentation about the PUT statement and pointer control and writing to an external text file in the documentation.
Cynthia
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.