We want to merge file A and B. File A has variable age,
file B provide birthdate. How to merge the data according
to age in file B
Answers were Sorted based on User's Feedback
Answer / ramesh
First calculate age in B datase
data age;
set b;
age=int(intck('day',bday,today())/365.25);
run;
sort both datasets by the age key variable and Use the
merge statement to combine the both datasets
Is This Answer Correct ? | 10 Yes | 1 No |
Answer / vishal
Calculate age in dataset B by using the following code:
data ages;
set b;
retain current;
if _n_=1 then current=today();
format bday current worddate20.;
age=int(intck('month',bday,current)/12);
if month(bday)=month(current) then
age=age-(day(bday)>day(current));
run;
Source: http://support.sas.com/kb/24/567.html
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / alok karan
First calculate age in BB dataset:
data bbb;
set bb;
age=round(yrdif(birthdate,today(),'Actual'),1);
run;
proc sort data=bbb;
by age;
drop birthdate;
run;
Now merge both dataset by age variable:
data abc;
merge aa bbb;
by age;
run;
Is This Answer Correct ? | 0 Yes | 0 No |
How we can call macros with in data step? : sas-macro
Are you familiar with special input delimiters? How are they used?
what is the difference between sas and other datawarehousing languages?what are the advantages of sas over them?
what is the difference between proc means and proc tabulate?
If a variable contains letters or special characters, can it be numeric data type?
What are the rows present in protocol Violation table?
2 Answers Accenture, Quintiles,
if i having variables named a b c d e f ,how to find total of each variable ????give syntax...??
Can you continue to write code while the rest of the people on the floor where you work have a noisy party to which you were not invited?
what is data integration? : Sas-di
i want for interview question & answer plz it need immediate send t my mail raviprakashmot@gmal.cm
i have a macro variable var1,var2. i want titles for the each macro variable separately? how it is possible?
What is the purpose of _error_?