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.
Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.
Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.
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.