Hi, I'd like to add new variable to the existing dataset. Below attempt didn't work. I'll appreciate your help. Thanks in advance.
data data;
input county code;
datalines;
1 83
1 83
1 83
1 83
1 83
1 83
1 83
1 83
1 83
;
data data1;
input risk;
datalines;
0 0.0025 0.005 0.025 0.05 0.1 0.25 0.5 0.75
set data;
run;
Here's a modified version of your code that should work as you intended:
data data1;
set data;
input risk;
datalines;
0
0.0025
0.005
0.025
0.05
0.1
0.25
0.5
0.75
;
Two of the primary problems with your code were the orientation of the datalines data (if you want each value to be attached to a different observation, it needs to go on a new line) and the missing semi-colon after the datalines data was complete. The DATALINES statement is also intended to be used as the very last part of a data step.
Here's a modified version of your code that should work as you intended:
data data1;
set data;
input risk;
datalines;
0
0.0025
0.005
0.025
0.05
0.1
0.25
0.5
0.75
;
Two of the primary problems with your code were the orientation of the datalines data (if you want each value to be attached to a different observation, it needs to go on a new line) and the missing semi-colon after the datalines data was complete. The DATALINES statement is also intended to be used as the very last part of a data step.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
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.