Name and describe three SAS functions that you have used, if
any?
Answers were Sorted based on User's Feedback
Answer / lavanya rapole
the three sas fuctions that i have used are
character function
numeric function and
date function
| Is This Answer Correct ? | 0 Yes | 0 No |
how to shift the rows to cols? eg: i have like field1 field2 field3 10 20 20 this should be displayed as field1 10 field2 20 field3 30 (without the obs col) how do this?can i use transpose or tell me suitable way to do this?
What statement do you code to tell SAS that it is to write to an external file?
What is univariate n where it can be used n how...?
What are the analysis datasets created, and what are the new variables created in CLINICAL SAS
1 Answers Accenture, Sciformix,
How to specify variables to be processed by the freq procedure?
I have a dataset concat having a variable a b & c. How to rename a b to e & f?
Can you execute macro within another macro? : sas-macro
what is the difference btw proc means and proc univariate?
which domain is better in sas? clinical trails or banking
Describe a time when you were really stuck on a problem and how you solved it?
what is data access? : Sas-di
/* This is example of age caluculate wihtout to display perfect days and years in output window */ data age; retain dob "12jun2003"d now "24may2011"d; age1=now-dob; age=(now-dob)/365.25; years=int(age); days1=round((age-years)*365.25); months=month(now)-1; if days1 gt 30 and months in(12,10,8,6,4,2)then do; month1=days1/30.4375; month=int(days1/30.4375); if day(now)=1 then days=1; else days=round((month1-month)*30.4375)+1; drop days1 month1 month; end; else if days1 gt 30 and months in (1,3,5,7,9,11)then do; month1=days1/30.4375; month=int(days1/30.4375); if day(now)=1 then days=1; else days=round((month1-month) *30.4375); drop days1 month1 month; end; drop age age1; proc print data=age; format dob now date.; run;