SlideShare uma empresa Scribd logo
1 de 8
data nasrlab.sales;
input id 1-4 name $ 5-8 date mmddyy10. sale 19-23 expense 24-28;
datalines;
001 abc 02012016 5000 2000
002 ahd 02042016 4000 1000
003 abc 03022016 6000 2500
004 ahd 02122016 4200 1100
;
run;
proc print data=nasrlab.sales;
format date mmddyy10. sale dollar. expense dollar.;
run;
data labedsales;
set nasrlab.sales;
label name="saleman"
sale="reveue"
;
run;
proc means data=nasrlab.sales;
var sale expense;
output out=maximas
max =maxsales maxexp
maxid (sale (name) expense(name))=effecient inefficient;
run;
_________________________
proc univariate data=sashelp.heart;
var Weight;
run;
proc univariate data=sashelp.heart;
var Weight;
qqplot/ normal(mu=est sigma=est color=green);
run;
proc univariate data=nasrlab.sales trimmed=0.1 0.01
winsorized=0.1
robustscale;
var sale;
run;
proc univariate data=height;
var hight weight;
pctlpre= w h
pctlpts= 12 15 89 45;
run;
___________________________
proc freq data=sashelp.heart;
table ageatdeath status;
run;
proc freq data=sashelp.heart;
table ageatdeath*status/missing;
run;
proc freq data=sashelp.heart;
table Smoking_Status*DeathCause/chisq;
run;
proc freq data=sashelp.heart;
by sex;
table Smoking_Status*DeathCause;
run;
proc freq data=nasrlab.grade;
table gender*section;
table gender*section/plot=freqplot(type=dot);
weight score;
run;
__________________________________________
proc corr data=nasrlab.sales proc corr data=nasrlab.sales;
run;
proc corr data=nasrlab.sales kendall pearson spearman fisher;
run;
proc corr data=nasrlab.sales alpha;
run;
proc corr data=nasrlab.sales csscp cov;
run;
proc corr data=nasrlab.sales plots=matrix(histogram);
run;
____________________________________________
PROC PRINT DATA=nasrlab.toy; RUN;
proc sort data=nasrlab.toy;
by country;
run;
proc transpose data=nasrlab.toy out=toytrans;
by country;
run;
data paneltoy (rename=(col1=ptl col2=pgrt col3=srfa));
set toytrans;
run;
proc panel data=toytrans;
id country _name_;
lag col1(1)/out=lagpanel;
run;
data lgdif;
set toytrans;
by country;
lgc1=lag(col1);
lgc2=lag (col2);
lgc3= lag(col3);
dfc1=dif (col1);
dfc2=dif (col2);
dfc3=dif(col3);
run;
____________________________________________
data baseball2;
set sashelp.baseball;
format Division DOLLAR8.;
label salary ='salary in 1000';
run;
data base1 (keep=name--yrmajor);
set sashelp.baseball;
run;
data base3;
set base2;
if name='Griffin, Alfredo' then natbat=.;
run;
data base2;
set base3;
obs+1;
run;
proc means data=base2;
run;
proc print data=base2;
where natbat=.;
run;
proc means data=base2 mean;
var natbat;
where nruns=74;
run;
proc means data=base2 mean;
where yrmajor=11 ;
where nbb=34;
var natbat;
run;
data base3;
set base2;
if name='Griffin, Alfredo' then natbat=510;
run;
proc means data=base3;
var nruns;
output out=maxee
max=runnnsss
min=rn
maxid(nruns(name))=maxrun
minid (nruns(name))=minrun;
run;
______________________________________
data dummy;
set sashelp.iris;
if species='Setosa' then dsetosa=1;
else dsetosa=0;
if species='Versicolor' then dver=1;
else dver=0;
run;
data asn;
set nasrlab.tours;
totcost=aircost+20;
run;
data asn;
set nasrlab.tours;
totcost=sum(aircost,20);
run;
data asn;
set nasrlab.tours;
if vendors='hispania' then nobonus = 'yes';
else if vendors='major' then bonus= 'yes';
else bonus='dontknw';
run;
data asn;
set nasrlab.tours;
if vendors='hispania' then bonus = 'null';
else if vendors='major' then bonus= 'allpeoples';
else bonus='for5plus';
run;
data asn;
set nasrlab.tours;
if vendors='hispania' then delete;
run;
data asn;
set nasrlab.tours;
mult=aircost*landcost;
add=aircost+landcost;
sub=aircost-landcost;
run;
data asn;
set nasrlab.tours;
nigtsr=round(nights,5);
landcr=round(landcost,50);
run;
data asn;
set nasrlab.tours;
totcostrnd=round(sum(aircost,landcost),5);
run;
data asn;
set nasrlab.tours;
totcostrnd=round(sum(aircost,landcost),5);
run;
data asn;
set nasrlab.airtour;
if tourguide=backupguide then remark='problem';
else if tourguide='' or backupguide ='' then remark='check';
else remark='ok';
run;
data asn;
set nasrlab.airtour;
part1=scan(eventdescription,2,',');
run;
data asn;
set nasrlab.airtour;
part1=scan(eventdescription,2,',');
part1left=left(scan(eventdescription,2,','));
partc1right=right(scan(eventdescription,2,','));
run;
data asn;
set nasrlab.airtour;
allguide=tourguide||backupguide;
run;
data asn;
set nasrlab.airtour;
allguide=trim(tourguide||backupguide);
run;
data asn;
set nasrlab.airtour;
allguide=tourguide||'/'||backupguide;
run;
data nn;
set abd;
if status='Dead' then remarks=deathcause||'
';
else remarks =('bp='|| Bp_Status||'wgtstus=' ||
Weight_Status||'smkgstatus='||Smoking_Status||'chlstatus='||
cholesterol_Status);
run;
data asn;
set nasrlab.airtour;
if landcost=. then tour ='pata nae';
else if landcost<500 then tour='sasta';
else if landcost<1000 then tour ='guzara';
else tour='mehnga';
run;
data sng;
set nasrlab.airtour;
if 500<=landcost<=1000 then type='medium';
else if 1000<landcost then type='high';
else type='low';
run;
data sng;
set nasrlab.airtour;
if (nights>3 or numberofevents>5) and (tourguide='Lucas' or city='Paris')
then type='mixture';
else type='olamba';
run;
data sng;
set nasrlab.airtour;
if landcost then rmarks='nonmissing';
run;
data sng;
set nasrlab.airtour;
if tourguide='lucas' then group='a';
else group='b';
run;
data sng;
set nasrlab.airtour;
if upcase(tourguide)='LUCAS' then group='a';
else group='b';
run;
data sng;
set nasrlab.airtour;
if tourguide= : 'L' then choosen='yes';
else choosen='no';
run;
data sng;
set nasrlab.airtour;
if index(eventdescription, 'other') then doubt='yes';
else doubt='no';
run;
data abc;
set nasrlab.airtour;
if index(eventdescription, 'other')then rewiev='yes';
else rewiev='no';
event=index(eventdescription, 'M');
eventm=substr(eventdescription,1,3);
run;
data sng;
set nasrlab.airtour;
if nights>=6;
run;
data sng abc;
set nasrlab.airtour;
if nights>=6 then output sng;
else output abc;
run;
data sng abc;
set nasrlab.airtour;
if tourguide='Lucas' then output sng;
else output abc;
ngghts=nights+1;
run;
proc print data=sng;
run;
data sng abc;
set nasrlab.airtour;
ngghts=nights+1;
if tourguide='Lucas' then output sng;
else output abc;
run;
data ab bc de fg;
set nasrlab.airtour;
if tourguide='Lucas' then output ab;
else output bc;
if nights > 6 then output de;
else output=fg;
run;
proc sort data=nasrlab.airtour out=abcd;
by city;
run;
data cars;
set sashelp.cars;
run;
proc sort data=cars;
by type;
run;
proc means data=cars;
by origin type;
run;
data crr;
set cars;
by type;
abc=first.Type;
def=last.Type;
run;
proc sort data=nasrlab.airtour out=nodps noduprecs;
by city;
data abc;
set nasrlab.data6 nasrlab.data7;
run;
data abc2;
set nasrlab.data6 nasrlab.data7;
by year;
run;
data abc3;
merge nasrlab.data6 nasrlab.data7;
run;
data abc4;
set nasrlab.data6;
if year=1997 then delete;
run;
data abc3;
merge abc4 nasrlab.data7;
run;
data abc3;
merge abc4 nasrlab.data7;
by year;
run;
data abc5;
merge nasrlab.class(drop= year major)
nasrlab.class2(drop=year major rename=(name=name2));
run;
data abc6;
merge nasrlab.class
nasrlab.class2(rename=(name=name2 year=year2 major=major2));
run;
data abc7;
merge nasrlab.company nasrlab.finance;
by name;
run;
proc sort data=nasrlab.shoes;
by type;
run;
proc sort data=nasrlab.discount;
by type;
run;
data nasrlab.shoes2;
set nasrlab.shoes2;
if type='C-Trian' then type='C-Train';
run;
data abc8;
merge nasrlab.shoes2 nasrlab.discount;
by type;
run;
data abc8;
merge nasrlab.shoes2 nasrlab.discount;
by type;
discountamont=regularprice*adjustment;
newprce=regularprice-discountamont;
run;
proc means data=abc8;
var newprce;
by type;
output out=summary sum(newprce)=total;
run;
data abc;
MERGE abc8 summary (drop= _TYPE_ _FREQ_);
by type;
run;
data abc8;
merge nasrlab.shoes2 nasrlab.discount;
by type;
discountamont=regularprice*adjustment;
newprce=regularprice-discountamont;
run;
proc means data=abc8;
var newprce;
by type;
output out=summary sum(newprce)=total;
run;
data abc;
MERGE abc8 summary (drop= _TYPE_ _FREQ_);
by type;
run;
data pca3(keep= item13--item26);
set nasrlab.pca3;
run;
proc factor data=pca3
simple
method=prin
priors=one
scree
rotate=varimax
round
flag=0.4;
var item13--item26;
run;
proc factor data=pca3 out=pcaresults (rename=(factor1=intrustchr
factor2=intrvw))
simple
method=prin
priors=one
nfactors=2
scree
rotate=varimax
round
flag=0.4;
var item13--item26;
data base12 (keep=name--yrmajor);
set sashelp.baseball;
run;
proc corr data=base12 PLOTS=matrix(histogram)plots(MAXPOINTS=none);
var natbat nhits nhome nrbi nbb;
run;
proc reg data=base12;
model nhits= nhome nrbi nbb yrmajor;
run;
proc reg data=base12;
model nhits= nhome nrbi nbb yrmajor;
output out=influe (keep=nhits nhome nrbi nbb yrmajor rsd lev ck dff)
rstudent=rsd h=lev cookd=ck dffits=dff;
run;
PROC PRINT DATA=INFLUE;
WHERE abs(rsd)>2;
RUN;
proc print data=influe;
where lev>(2*4+2)/322;
run;
proc print data=influe;
where abs(rsd)>2 AND lev>(2*4+2)/322;
run;
PROC PRINT DATA=INFLUE;
WHERE ck>4/322;
run;
proc print data=influe;
where dffit>2*srt(k)/n
data influe2;
set influe;
sn+1;
run;
proc reg data=influe2;
model nhits= nhome nrbi nbb yrmajor;
where sn NE 141;
run;
data basement;
set sashelp.baseball;
sn+1;
run;
proc reg data=basement;
model nhits= nhome nrbi nbb yrmajor/influence;
id sn;
run;
data base16;
set sashelp.baseball;
run;
data base17;
set base16;
if league='American' then dusa=1;
else dusa=0;
if league='National' then dnat=1;
else dnat=0;
run;
proc reg data=base17;
model nhits=dusa nhome nrbi nbb yrmajor;
run;
proc reg data=base17;
model nhits=dnat dusa nhome nrbi nbb yrmajor/noint;
run;
data base18;
set base17;
interusanbri=dusa*nRBI;
run;
proc reg data=base18;
model nhits=interusa nhome nrbi nbb yrmajor;
run;
proc reg data=abc;
model loginvice=MPG_CITY Weight dasia deurope;
output out=pred (keep=predctdinv)
predicted=predctdinv;
run;
proc reg data=abc;
model loginvice=MPG_CITY Weight dasia deurope/influence;
ods output outputstatistics=lps;
run;

Mais conteúdo relacionado

Mais procurados

R (Shiny Package) - UI Side Script for Decision Support System
R (Shiny Package) - UI Side Script for Decision Support SystemR (Shiny Package) - UI Side Script for Decision Support System
R (Shiny Package) - UI Side Script for Decision Support SystemMaithreya Chakravarthula
 
R (Shiny Package) - Server Side Code for Decision Support System
R (Shiny Package) - Server Side Code for Decision Support SystemR (Shiny Package) - Server Side Code for Decision Support System
R (Shiny Package) - Server Side Code for Decision Support SystemMaithreya Chakravarthula
 
Simple Ways To Be A Better Programmer (OSCON 2007)
Simple Ways To Be A Better Programmer (OSCON 2007)Simple Ways To Be A Better Programmer (OSCON 2007)
Simple Ways To Be A Better Programmer (OSCON 2007)Michael Schwern
 
C++ adt c++ implementations
C++   adt c++ implementationsC++   adt c++ implementations
C++ adt c++ implementationsRex Mwamba
 
Congfigure python as_ide
Congfigure python as_ideCongfigure python as_ide
Congfigure python as_ideLingfei Kong
 
11 Things About 11gr2
11 Things About 11gr211 Things About 11gr2
11 Things About 11gr2afa reg
 
Nouveau document texte
Nouveau document texteNouveau document texte
Nouveau document texteSai Ef
 
Yy
YyYy
Yyyygh
 
SAS CODES AND TRICKS
SAS CODES AND TRICKSSAS CODES AND TRICKS
SAS CODES AND TRICKSrizrazariz
 
SfCon: Test Driven Development
SfCon: Test Driven DevelopmentSfCon: Test Driven Development
SfCon: Test Driven DevelopmentAugusto Pascutti
 
c++ program for Canteen management
c++ program for Canteen managementc++ program for Canteen management
c++ program for Canteen managementSwarup Kumar Boro
 
Password protected personal diary report
Password protected personal diary reportPassword protected personal diary report
Password protected personal diary reportMoueed Ahmed
 
Fine-grained Processing of CVS Archives with APFEL
Fine-grained Processing of CVS Archives with APFELFine-grained Processing of CVS Archives with APFEL
Fine-grained Processing of CVS Archives with APFELThomas Zimmermann
 
Dynamically Evolving Systems: Cluster Analysis Using Time
Dynamically Evolving Systems: Cluster Analysis Using TimeDynamically Evolving Systems: Cluster Analysis Using Time
Dynamically Evolving Systems: Cluster Analysis Using TimeMagnify Analytic Solutions
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation systemPrashant Sharma
 

Mais procurados (19)

R (Shiny Package) - UI Side Script for Decision Support System
R (Shiny Package) - UI Side Script for Decision Support SystemR (Shiny Package) - UI Side Script for Decision Support System
R (Shiny Package) - UI Side Script for Decision Support System
 
R (Shiny Package) - Server Side Code for Decision Support System
R (Shiny Package) - Server Side Code for Decision Support SystemR (Shiny Package) - Server Side Code for Decision Support System
R (Shiny Package) - Server Side Code for Decision Support System
 
Simple Ways To Be A Better Programmer (OSCON 2007)
Simple Ways To Be A Better Programmer (OSCON 2007)Simple Ways To Be A Better Programmer (OSCON 2007)
Simple Ways To Be A Better Programmer (OSCON 2007)
 
Shell.php
Shell.phpShell.php
Shell.php
 
C++ adt c++ implementations
C++   adt c++ implementationsC++   adt c++ implementations
C++ adt c++ implementations
 
Congfigure python as_ide
Congfigure python as_ideCongfigure python as_ide
Congfigure python as_ide
 
11 Things About 11gr2
11 Things About 11gr211 Things About 11gr2
11 Things About 11gr2
 
Nouveau document texte
Nouveau document texteNouveau document texte
Nouveau document texte
 
Yy
YyYy
Yy
 
SAS CODES AND TRICKS
SAS CODES AND TRICKSSAS CODES AND TRICKS
SAS CODES AND TRICKS
 
Groovy kind of test
Groovy kind of testGroovy kind of test
Groovy kind of test
 
C99.php
C99.phpC99.php
C99.php
 
SfCon: Test Driven Development
SfCon: Test Driven DevelopmentSfCon: Test Driven Development
SfCon: Test Driven Development
 
c++ program for Canteen management
c++ program for Canteen managementc++ program for Canteen management
c++ program for Canteen management
 
Password protected personal diary report
Password protected personal diary reportPassword protected personal diary report
Password protected personal diary report
 
C99
C99C99
C99
 
Fine-grained Processing of CVS Archives with APFEL
Fine-grained Processing of CVS Archives with APFELFine-grained Processing of CVS Archives with APFEL
Fine-grained Processing of CVS Archives with APFEL
 
Dynamically Evolving Systems: Cluster Analysis Using Time
Dynamically Evolving Systems: Cluster Analysis Using TimeDynamically Evolving Systems: Cluster Analysis Using Time
Dynamically Evolving Systems: Cluster Analysis Using Time
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
 

Semelhante a My All Codes of SAS

How to sas (informative codes) COMSATS
How to sas (informative codes) COMSATSHow to sas (informative codes) COMSATS
How to sas (informative codes) COMSATSعاطف رضا
 
Damn Fine CoffeeScript
Damn Fine CoffeeScriptDamn Fine CoffeeScript
Damn Fine CoffeeScriptniklal
 
I, For One, Welcome Our New Perl6 Overlords
I, For One, Welcome Our New Perl6 OverlordsI, For One, Welcome Our New Perl6 Overlords
I, For One, Welcome Our New Perl6 Overlordsheumann
 
(Appendix_Codes) Game Programming Portfolio - Soobum Lee
(Appendix_Codes) Game Programming Portfolio - Soobum Lee(Appendix_Codes) Game Programming Portfolio - Soobum Lee
(Appendix_Codes) Game Programming Portfolio - Soobum LeeSOOBUM LEE
 
php global $bsize,$playerToken,$myToken,$gameOver,$winArr,$rowAr.pdf
php global $bsize,$playerToken,$myToken,$gameOver,$winArr,$rowAr.pdfphp global $bsize,$playerToken,$myToken,$gameOver,$winArr,$rowAr.pdf
php global $bsize,$playerToken,$myToken,$gameOver,$winArr,$rowAr.pdfanjalitimecenter11
 
Oneal perl-code-to-extract-from-voyager
Oneal perl-code-to-extract-from-voyagerOneal perl-code-to-extract-from-voyager
Oneal perl-code-to-extract-from-voyagerENUG
 
How to write code you won't hate tomorrow
How to write code you won't hate tomorrowHow to write code you won't hate tomorrow
How to write code you won't hate tomorrowPete McFarlane
 
Introduction à CoffeeScript pour ParisRB
Introduction à CoffeeScript pour ParisRB Introduction à CoffeeScript pour ParisRB
Introduction à CoffeeScript pour ParisRB jhchabran
 
calc3build# calc3bison -y -d calc3.yflex calc3.lgcc -c .docx
calc3build# calc3bison -y -d calc3.yflex calc3.lgcc -c .docxcalc3build# calc3bison -y -d calc3.yflex calc3.lgcc -c .docx
calc3build# calc3bison -y -d calc3.yflex calc3.lgcc -c .docxRAHUL126667
 
There's more than one way to empty it
There's more than one way to empty itThere's more than one way to empty it
There's more than one way to empty itAndrew Shitov
 
SAS cheat sheet
SAS cheat sheetSAS cheat sheet
SAS cheat sheetAli Ajouz
 
Perl使いの国のRubyist
Perl使いの国のRubyistPerl使いの国のRubyist
Perl使いの国のRubyistTakafumi ONAKA
 
Bouncingballs sh
Bouncingballs shBouncingballs sh
Bouncingballs shBen Pope
 
Extbase and Beyond
Extbase and BeyondExtbase and Beyond
Extbase and BeyondJochen Rau
 
Javascript & jQuery: A pragmatic introduction
Javascript & jQuery: A pragmatic introductionJavascript & jQuery: A pragmatic introduction
Javascript & jQuery: A pragmatic introductionIban Martinez
 

Semelhante a My All Codes of SAS (20)

How to sas (informative codes) COMSATS
How to sas (informative codes) COMSATSHow to sas (informative codes) COMSATS
How to sas (informative codes) COMSATS
 
Sas Samples
Sas SamplesSas Samples
Sas Samples
 
Damn Fine CoffeeScript
Damn Fine CoffeeScriptDamn Fine CoffeeScript
Damn Fine CoffeeScript
 
I, For One, Welcome Our New Perl6 Overlords
I, For One, Welcome Our New Perl6 OverlordsI, For One, Welcome Our New Perl6 Overlords
I, For One, Welcome Our New Perl6 Overlords
 
(Appendix_Codes) Game Programming Portfolio - Soobum Lee
(Appendix_Codes) Game Programming Portfolio - Soobum Lee(Appendix_Codes) Game Programming Portfolio - Soobum Lee
(Appendix_Codes) Game Programming Portfolio - Soobum Lee
 
php global $bsize,$playerToken,$myToken,$gameOver,$winArr,$rowAr.pdf
php global $bsize,$playerToken,$myToken,$gameOver,$winArr,$rowAr.pdfphp global $bsize,$playerToken,$myToken,$gameOver,$winArr,$rowAr.pdf
php global $bsize,$playerToken,$myToken,$gameOver,$winArr,$rowAr.pdf
 
sas aeroplan sample
sas aeroplan samplesas aeroplan sample
sas aeroplan sample
 
CoffeeScript
CoffeeScriptCoffeeScript
CoffeeScript
 
Oneal perl-code-to-extract-from-voyager
Oneal perl-code-to-extract-from-voyagerOneal perl-code-to-extract-from-voyager
Oneal perl-code-to-extract-from-voyager
 
Signal Stacktrace
Signal StacktraceSignal Stacktrace
Signal Stacktrace
 
How to write code you won't hate tomorrow
How to write code you won't hate tomorrowHow to write code you won't hate tomorrow
How to write code you won't hate tomorrow
 
Introduction à CoffeeScript pour ParisRB
Introduction à CoffeeScript pour ParisRB Introduction à CoffeeScript pour ParisRB
Introduction à CoffeeScript pour ParisRB
 
calc3build# calc3bison -y -d calc3.yflex calc3.lgcc -c .docx
calc3build# calc3bison -y -d calc3.yflex calc3.lgcc -c .docxcalc3build# calc3bison -y -d calc3.yflex calc3.lgcc -c .docx
calc3build# calc3bison -y -d calc3.yflex calc3.lgcc -c .docx
 
There's more than one way to empty it
There's more than one way to empty itThere's more than one way to empty it
There's more than one way to empty it
 
SAS cheat sheet
SAS cheat sheetSAS cheat sheet
SAS cheat sheet
 
Perl使いの国のRubyist
Perl使いの国のRubyistPerl使いの国のRubyist
Perl使いの国のRubyist
 
Bouncingballs sh
Bouncingballs shBouncingballs sh
Bouncingballs sh
 
Bag of tricks
Bag of tricksBag of tricks
Bag of tricks
 
Extbase and Beyond
Extbase and BeyondExtbase and Beyond
Extbase and Beyond
 
Javascript & jQuery: A pragmatic introduction
Javascript & jQuery: A pragmatic introductionJavascript & jQuery: A pragmatic introduction
Javascript & jQuery: A pragmatic introduction
 

Mais de rizrazariz

Chapter 1 - Research Methods for Business By Authors Uma Sekaran and Roger Bo...
Chapter 1 - Research Methods for Business By Authors Uma Sekaran and Roger Bo...Chapter 1 - Research Methods for Business By Authors Uma Sekaran and Roger Bo...
Chapter 1 - Research Methods for Business By Authors Uma Sekaran and Roger Bo...rizrazariz
 
Chapter 1 Ten Principles 1.pptx
Chapter 1 Ten Principles 1.pptxChapter 1 Ten Principles 1.pptx
Chapter 1 Ten Principles 1.pptxrizrazariz
 
Dessler_HRM_PPT_05.ppt
Dessler_HRM_PPT_05.pptDessler_HRM_PPT_05.ppt
Dessler_HRM_PPT_05.pptrizrazariz
 
daniels12_01.ppt
daniels12_01.pptdaniels12_01.ppt
daniels12_01.pptrizrazariz
 

Mais de rizrazariz (7)

Chapter 1 - Research Methods for Business By Authors Uma Sekaran and Roger Bo...
Chapter 1 - Research Methods for Business By Authors Uma Sekaran and Roger Bo...Chapter 1 - Research Methods for Business By Authors Uma Sekaran and Roger Bo...
Chapter 1 - Research Methods for Business By Authors Uma Sekaran and Roger Bo...
 
ch04.ppt
ch04.pptch04.ppt
ch04.ppt
 
Chapter 1 Ten Principles 1.pptx
Chapter 1 Ten Principles 1.pptxChapter 1 Ten Principles 1.pptx
Chapter 1 Ten Principles 1.pptx
 
Dessler_HRM_PPT_05.ppt
Dessler_HRM_PPT_05.pptDessler_HRM_PPT_05.ppt
Dessler_HRM_PPT_05.ppt
 
daniels12_01.ppt
daniels12_01.pptdaniels12_01.ppt
daniels12_01.ppt
 
2
22
2
 
2
22
2
 

Último

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024Matteo Carbone
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 

Último (20)

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 

My All Codes of SAS

  • 1. data nasrlab.sales; input id 1-4 name $ 5-8 date mmddyy10. sale 19-23 expense 24-28; datalines; 001 abc 02012016 5000 2000 002 ahd 02042016 4000 1000 003 abc 03022016 6000 2500 004 ahd 02122016 4200 1100 ; run; proc print data=nasrlab.sales; format date mmddyy10. sale dollar. expense dollar.; run; data labedsales; set nasrlab.sales; label name="saleman" sale="reveue" ; run; proc means data=nasrlab.sales; var sale expense; output out=maximas max =maxsales maxexp maxid (sale (name) expense(name))=effecient inefficient; run; _________________________ proc univariate data=sashelp.heart; var Weight; run; proc univariate data=sashelp.heart; var Weight; qqplot/ normal(mu=est sigma=est color=green); run; proc univariate data=nasrlab.sales trimmed=0.1 0.01 winsorized=0.1 robustscale; var sale; run; proc univariate data=height; var hight weight; pctlpre= w h pctlpts= 12 15 89 45; run; ___________________________ proc freq data=sashelp.heart; table ageatdeath status; run; proc freq data=sashelp.heart; table ageatdeath*status/missing; run; proc freq data=sashelp.heart; table Smoking_Status*DeathCause/chisq; run; proc freq data=sashelp.heart; by sex; table Smoking_Status*DeathCause; run; proc freq data=nasrlab.grade; table gender*section; table gender*section/plot=freqplot(type=dot);
  • 2. weight score; run; __________________________________________ proc corr data=nasrlab.sales proc corr data=nasrlab.sales; run; proc corr data=nasrlab.sales kendall pearson spearman fisher; run; proc corr data=nasrlab.sales alpha; run; proc corr data=nasrlab.sales csscp cov; run; proc corr data=nasrlab.sales plots=matrix(histogram); run; ____________________________________________ PROC PRINT DATA=nasrlab.toy; RUN; proc sort data=nasrlab.toy; by country; run; proc transpose data=nasrlab.toy out=toytrans; by country; run; data paneltoy (rename=(col1=ptl col2=pgrt col3=srfa)); set toytrans; run; proc panel data=toytrans; id country _name_; lag col1(1)/out=lagpanel; run; data lgdif; set toytrans; by country; lgc1=lag(col1); lgc2=lag (col2); lgc3= lag(col3); dfc1=dif (col1); dfc2=dif (col2); dfc3=dif(col3); run; ____________________________________________ data baseball2; set sashelp.baseball; format Division DOLLAR8.; label salary ='salary in 1000'; run; data base1 (keep=name--yrmajor); set sashelp.baseball; run; data base3; set base2; if name='Griffin, Alfredo' then natbat=.; run; data base2; set base3; obs+1; run; proc means data=base2; run; proc print data=base2; where natbat=.; run; proc means data=base2 mean; var natbat; where nruns=74; run;
  • 3. proc means data=base2 mean; where yrmajor=11 ; where nbb=34; var natbat; run; data base3; set base2; if name='Griffin, Alfredo' then natbat=510; run; proc means data=base3; var nruns; output out=maxee max=runnnsss min=rn maxid(nruns(name))=maxrun minid (nruns(name))=minrun; run; ______________________________________ data dummy; set sashelp.iris; if species='Setosa' then dsetosa=1; else dsetosa=0; if species='Versicolor' then dver=1; else dver=0; run; data asn; set nasrlab.tours; totcost=aircost+20; run; data asn; set nasrlab.tours; totcost=sum(aircost,20); run; data asn; set nasrlab.tours; if vendors='hispania' then nobonus = 'yes'; else if vendors='major' then bonus= 'yes'; else bonus='dontknw'; run; data asn; set nasrlab.tours; if vendors='hispania' then bonus = 'null'; else if vendors='major' then bonus= 'allpeoples'; else bonus='for5plus'; run; data asn; set nasrlab.tours; if vendors='hispania' then delete; run; data asn; set nasrlab.tours; mult=aircost*landcost; add=aircost+landcost; sub=aircost-landcost; run; data asn; set nasrlab.tours; nigtsr=round(nights,5); landcr=round(landcost,50); run; data asn; set nasrlab.tours; totcostrnd=round(sum(aircost,landcost),5);
  • 4. run; data asn; set nasrlab.tours; totcostrnd=round(sum(aircost,landcost),5); run; data asn; set nasrlab.airtour; if tourguide=backupguide then remark='problem'; else if tourguide='' or backupguide ='' then remark='check'; else remark='ok'; run; data asn; set nasrlab.airtour; part1=scan(eventdescription,2,','); run; data asn; set nasrlab.airtour; part1=scan(eventdescription,2,','); part1left=left(scan(eventdescription,2,',')); partc1right=right(scan(eventdescription,2,',')); run; data asn; set nasrlab.airtour; allguide=tourguide||backupguide; run; data asn; set nasrlab.airtour; allguide=trim(tourguide||backupguide); run; data asn; set nasrlab.airtour; allguide=tourguide||'/'||backupguide; run; data nn; set abd; if status='Dead' then remarks=deathcause||' '; else remarks =('bp='|| Bp_Status||'wgtstus=' || Weight_Status||'smkgstatus='||Smoking_Status||'chlstatus='|| cholesterol_Status); run; data asn; set nasrlab.airtour; if landcost=. then tour ='pata nae'; else if landcost<500 then tour='sasta'; else if landcost<1000 then tour ='guzara'; else tour='mehnga'; run; data sng; set nasrlab.airtour; if 500<=landcost<=1000 then type='medium'; else if 1000<landcost then type='high'; else type='low'; run; data sng; set nasrlab.airtour; if (nights>3 or numberofevents>5) and (tourguide='Lucas' or city='Paris') then type='mixture'; else type='olamba'; run; data sng; set nasrlab.airtour; if landcost then rmarks='nonmissing'; run;
  • 5. data sng; set nasrlab.airtour; if tourguide='lucas' then group='a'; else group='b'; run; data sng; set nasrlab.airtour; if upcase(tourguide)='LUCAS' then group='a'; else group='b'; run; data sng; set nasrlab.airtour; if tourguide= : 'L' then choosen='yes'; else choosen='no'; run; data sng; set nasrlab.airtour; if index(eventdescription, 'other') then doubt='yes'; else doubt='no'; run; data abc; set nasrlab.airtour; if index(eventdescription, 'other')then rewiev='yes'; else rewiev='no'; event=index(eventdescription, 'M'); eventm=substr(eventdescription,1,3); run; data sng; set nasrlab.airtour; if nights>=6; run; data sng abc; set nasrlab.airtour; if nights>=6 then output sng; else output abc; run; data sng abc; set nasrlab.airtour; if tourguide='Lucas' then output sng; else output abc; ngghts=nights+1; run; proc print data=sng; run; data sng abc; set nasrlab.airtour; ngghts=nights+1; if tourguide='Lucas' then output sng; else output abc; run; data ab bc de fg; set nasrlab.airtour; if tourguide='Lucas' then output ab; else output bc; if nights > 6 then output de; else output=fg; run; proc sort data=nasrlab.airtour out=abcd; by city; run; data cars; set sashelp.cars; run; proc sort data=cars;
  • 6. by type; run; proc means data=cars; by origin type; run; data crr; set cars; by type; abc=first.Type; def=last.Type; run; proc sort data=nasrlab.airtour out=nodps noduprecs; by city; data abc; set nasrlab.data6 nasrlab.data7; run; data abc2; set nasrlab.data6 nasrlab.data7; by year; run; data abc3; merge nasrlab.data6 nasrlab.data7; run; data abc4; set nasrlab.data6; if year=1997 then delete; run; data abc3; merge abc4 nasrlab.data7; run; data abc3; merge abc4 nasrlab.data7; by year; run; data abc5; merge nasrlab.class(drop= year major) nasrlab.class2(drop=year major rename=(name=name2)); run; data abc6; merge nasrlab.class nasrlab.class2(rename=(name=name2 year=year2 major=major2)); run; data abc7; merge nasrlab.company nasrlab.finance; by name; run; proc sort data=nasrlab.shoes; by type; run; proc sort data=nasrlab.discount; by type; run; data nasrlab.shoes2; set nasrlab.shoes2; if type='C-Trian' then type='C-Train'; run; data abc8; merge nasrlab.shoes2 nasrlab.discount; by type; run; data abc8; merge nasrlab.shoes2 nasrlab.discount; by type;
  • 7. discountamont=regularprice*adjustment; newprce=regularprice-discountamont; run; proc means data=abc8; var newprce; by type; output out=summary sum(newprce)=total; run; data abc; MERGE abc8 summary (drop= _TYPE_ _FREQ_); by type; run; data abc8; merge nasrlab.shoes2 nasrlab.discount; by type; discountamont=regularprice*adjustment; newprce=regularprice-discountamont; run; proc means data=abc8; var newprce; by type; output out=summary sum(newprce)=total; run; data abc; MERGE abc8 summary (drop= _TYPE_ _FREQ_); by type; run; data pca3(keep= item13--item26); set nasrlab.pca3; run; proc factor data=pca3 simple method=prin priors=one scree rotate=varimax round flag=0.4; var item13--item26; run; proc factor data=pca3 out=pcaresults (rename=(factor1=intrustchr factor2=intrvw)) simple method=prin priors=one nfactors=2 scree rotate=varimax round flag=0.4; var item13--item26; data base12 (keep=name--yrmajor); set sashelp.baseball; run; proc corr data=base12 PLOTS=matrix(histogram)plots(MAXPOINTS=none); var natbat nhits nhome nrbi nbb; run; proc reg data=base12; model nhits= nhome nrbi nbb yrmajor; run; proc reg data=base12; model nhits= nhome nrbi nbb yrmajor; output out=influe (keep=nhits nhome nrbi nbb yrmajor rsd lev ck dff)
  • 8. rstudent=rsd h=lev cookd=ck dffits=dff; run; PROC PRINT DATA=INFLUE; WHERE abs(rsd)>2; RUN; proc print data=influe; where lev>(2*4+2)/322; run; proc print data=influe; where abs(rsd)>2 AND lev>(2*4+2)/322; run; PROC PRINT DATA=INFLUE; WHERE ck>4/322; run; proc print data=influe; where dffit>2*srt(k)/n data influe2; set influe; sn+1; run; proc reg data=influe2; model nhits= nhome nrbi nbb yrmajor; where sn NE 141; run; data basement; set sashelp.baseball; sn+1; run; proc reg data=basement; model nhits= nhome nrbi nbb yrmajor/influence; id sn; run; data base16; set sashelp.baseball; run; data base17; set base16; if league='American' then dusa=1; else dusa=0; if league='National' then dnat=1; else dnat=0; run; proc reg data=base17; model nhits=dusa nhome nrbi nbb yrmajor; run; proc reg data=base17; model nhits=dnat dusa nhome nrbi nbb yrmajor/noint; run; data base18; set base17; interusanbri=dusa*nRBI; run; proc reg data=base18; model nhits=interusa nhome nrbi nbb yrmajor; run; proc reg data=abc; model loginvice=MPG_CITY Weight dasia deurope; output out=pred (keep=predctdinv) predicted=predctdinv; run; proc reg data=abc; model loginvice=MPG_CITY Weight dasia deurope/influence; ods output outputstatistics=lps; run;