Sas Assmt 1
Sas Assmt 1
CLASS
DATASET?
DATA AA;
B="bengaLURU";
C=UPCASE(B);
RUN;
DATA AA;
B="bengaLURU";
C=UPCASE(B);
D=LOWCASE(B);
RUN;
DATA BB;
D="India is my country";
E=PROPCASE(D);
RUN;
DATA L;
SET SASHELP.CLASS;
RUN;
DATA R;
SET SASHELP.CLASS;
RUN;
DATA R;
SET SASHELP.CLASS;
B=UPCASE(NAME);
O=LOWCASE(NAME);
J=PROPCASE(NAME);
RUN;
DATA CATX;
K="KARNATAKA";
M="MUMBAI";
C="CHENNAI";
X=CATX("@",K,M,C);
RUN;
5. WHAT IS DIFFERENCE BETWEEN SUBSTR AND SCAN FUNCTIONS?
GIVE EXAMPLES?
SUBSTRING (SUBSTR):- TO EXTRACT A PART OF CHARCTERFROM A
STRING
VARIABLE=SUBSTR(STRING,START POSITION, NO OF CHARCTERS)
DATA I;
R=”CLINICAL SAS PROGRAMMING”;
D=SUBSTR(R,1,7);
O=SUBSTR(R,2,5);
L=SUBSTR(R,3,6);
K=SUBSTR(R,10,3);
RUN;
SCAN: - TO EXTRCT PART OF WORD
VARIABLE=SCAN (STRING NO OF WORD)
DATA I;
R=” CLINICAL SAS PROGRAMMING”;
G=SCAN(R,3);
RUN;
6. TRANSLATE TRANWORD FUNCTION? GENERAL SYNTAX EXAMPLES?
DATA P;
SET SASUSER.EMPDATA;
D=CAT(FIRSTNAME, LAST NAME);
M=(“@” FIRSTNAME, LAST NAME);
J=COMPRESS(D);
RUN;