SlideShare a Scribd company logo
1 of 16
Creating Reports in SAS
By Ryan Davidson
Aims and Objectives
 To understand the different reports that can be created in SAS
 To use SAS to create a report
 To understand the features of the reports
Types of Reports
Detailed Reports
 Lists information at the observation level
of a data set.
 Procedures: PRINT, REPORT, SQL
(Structured Query Language), MEANS,
SUMMARY, UNIVARIATE.
Types of Reports
Summary Reports
 Summarize observations and produce
output such as frequency counts and
descriptive statistics.
 Procedures: PRINT, REPORT, SQL
TABULATE.
Types of Reports
Customized Reports
 List information in a style that is
different than the standard
output from a SAS procedure.
Often theses are produced with
DATA step programming.
 DATA step.
Types of Reports
Multipanel Reports
 Present multiple rows of
information side-by-side.
 Procedure: All procedures when
sending output to a non-listing
destination.
Example Raw Data
Example code
 PROC MEANS
 VAR statement = lap
times
 CLASS statement = driver
Results
 A basic summary report
 By default displays the minimum, maximum
and mean of the values.
Singling out statistics
 By adding “min” and “maxdec=2” this
singles out the lowest time to two
decimal places.
Results
 This produces a more defined report with the exact data
output that we needed.
 All values are a maximum of 2 decimal places
 The quickest lap times are shown
Adding Average Lap Times Chart
Example code to create a chart:
Using PROC REPORT
 This creates a simple report
using the PROC REPORT
function in SAS.
Formatting
 BREAK and other
statements can be
used to format the
report.
Summary/conclusion
 The report was successfully created using SAS and using different methods to
create the basis for a report which included a graph and charts to show the main
statistics.
Bibliography:
 SAS (2015) [online] Writing Reports with SAS
http://support.sas.com/publishing/pubcat/chaps/59602.pdf
 SAS Software (2015) [online] Create a Basic Summary Report Using SAS
https://www.youtube.com/watch?v=76GmU5q-Ilo
 SAS Software (2015) [online] Create a Simple Bar Chart Using SAS
https://www.youtube.com/watch?v=M-tCpWIF564
 SAS (2015) [online] Creating Complex Reports http://www2.sas.com/proceedings/forum2008/173-
2008.pdf
 C. Moriak, (2015) [online] SO YOU WANT TO LEARN PROC REPORT
http://www.albany.edu/~msz03/epi697/ho/reportc.pdf

More Related Content

Viewers also liked

Viewers also liked (8)

Jenny zulay vii
Jenny zulay viiJenny zulay vii
Jenny zulay vii
 
Las nuevas tecnologías en la educación
Las nuevas tecnologías en la educaciónLas nuevas tecnologías en la educación
Las nuevas tecnologías en la educación
 
CVagk
CVagkCVagk
CVagk
 
Jenny zulay vii
Jenny zulay viiJenny zulay vii
Jenny zulay vii
 
MANOJKUMAR BARIA BIO DATA
MANOJKUMAR BARIA BIO DATA MANOJKUMAR BARIA BIO DATA
MANOJKUMAR BARIA BIO DATA
 
Grupo empresarial nule
Grupo empresarial nuleGrupo empresarial nule
Grupo empresarial nule
 
Jenny zulay vii
Jenny zulay viiJenny zulay vii
Jenny zulay vii
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
 

Similar to Creating Reports in SAS Final

Business Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioBusiness Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioVincent Gaines
 
Prog1 chap1 and chap 2
Prog1 chap1 and chap 2Prog1 chap1 and chap 2
Prog1 chap1 and chap 2rowensCap
 
8323 Stats - Lesson 1 - 03 Introduction To Sas 2008
8323 Stats - Lesson 1 - 03 Introduction To Sas 20088323 Stats - Lesson 1 - 03 Introduction To Sas 2008
8323 Stats - Lesson 1 - 03 Introduction To Sas 2008untellectualism
 
Project Portfolio
Project PortfolioProject Portfolio
Project PortfolioArthur Chan
 
Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio.
Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio.Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio.
Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio.SAS Canada
 
Top 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdfTop 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdfDatacademy.ai
 
Hechsp 001 Chapter 2
Hechsp 001 Chapter 2Hechsp 001 Chapter 2
Hechsp 001 Chapter 2Brian Kelly
 
Habits of Effective SAS Programmers
Habits of Effective SAS ProgrammersHabits of Effective SAS Programmers
Habits of Effective SAS ProgrammersSunil Gupta
 
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...Edureka!
 
SSRS - PPS - MOSS Profile
SSRS - PPS - MOSS ProfileSSRS - PPS - MOSS Profile
SSRS - PPS - MOSS Profiletthompson0421
 
Crystal Reports Review
Crystal Reports ReviewCrystal Reports Review
Crystal Reports ReviewJustin R. Rue
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01Argos
 
SSAS - Other Cube Browsers
SSAS - Other Cube BrowsersSSAS - Other Cube Browsers
SSAS - Other Cube BrowsersPeter Gfader
 
SAS Online Training Hyderabad India
SAS Online Training Hyderabad IndiaSAS Online Training Hyderabad India
SAS Online Training Hyderabad IndiaSrinivasa Rao
 
Tony Von Gusmann & MS BI
Tony Von Gusmann & MS BITony Von Gusmann & MS BI
Tony Von Gusmann & MS BIvongusmann
 
MSBI-SQL Server Reporting Services
MSBI-SQL Server Reporting ServicesMSBI-SQL Server Reporting Services
MSBI-SQL Server Reporting ServicesThejaswi shasthri
 
shun(Michael)_Liang_Resume_2-1-2017
shun(Michael)_Liang_Resume_2-1-2017shun(Michael)_Liang_Resume_2-1-2017
shun(Michael)_Liang_Resume_2-1-2017MICHAEL LIANG
 

Similar to Creating Reports in SAS Final (20)

Sas base programmer
Sas base programmerSas base programmer
Sas base programmer
 
Business Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioBusiness Intelligence Dev. Portfolio
Business Intelligence Dev. Portfolio
 
Prog1 chap1 and chap 2
Prog1 chap1 and chap 2Prog1 chap1 and chap 2
Prog1 chap1 and chap 2
 
8323 Stats - Lesson 1 - 03 Introduction To Sas 2008
8323 Stats - Lesson 1 - 03 Introduction To Sas 20088323 Stats - Lesson 1 - 03 Introduction To Sas 2008
8323 Stats - Lesson 1 - 03 Introduction To Sas 2008
 
Project Portfolio
Project PortfolioProject Portfolio
Project Portfolio
 
Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio.
Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio.Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio.
Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio.
 
Top 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdfTop 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdf
 
It ready dw_day4_rev00
It ready dw_day4_rev00It ready dw_day4_rev00
It ready dw_day4_rev00
 
Hechsp 001 Chapter 2
Hechsp 001 Chapter 2Hechsp 001 Chapter 2
Hechsp 001 Chapter 2
 
Habits of Effective SAS Programmers
Habits of Effective SAS ProgrammersHabits of Effective SAS Programmers
Habits of Effective SAS Programmers
 
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
 
SSRS - PPS - MOSS Profile
SSRS - PPS - MOSS ProfileSSRS - PPS - MOSS Profile
SSRS - PPS - MOSS Profile
 
Crystal Reports Review
Crystal Reports ReviewCrystal Reports Review
Crystal Reports Review
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01
 
Sasbasecontent2
Sasbasecontent2Sasbasecontent2
Sasbasecontent2
 
SSAS - Other Cube Browsers
SSAS - Other Cube BrowsersSSAS - Other Cube Browsers
SSAS - Other Cube Browsers
 
SAS Online Training Hyderabad India
SAS Online Training Hyderabad IndiaSAS Online Training Hyderabad India
SAS Online Training Hyderabad India
 
Tony Von Gusmann & MS BI
Tony Von Gusmann & MS BITony Von Gusmann & MS BI
Tony Von Gusmann & MS BI
 
MSBI-SQL Server Reporting Services
MSBI-SQL Server Reporting ServicesMSBI-SQL Server Reporting Services
MSBI-SQL Server Reporting Services
 
shun(Michael)_Liang_Resume_2-1-2017
shun(Michael)_Liang_Resume_2-1-2017shun(Michael)_Liang_Resume_2-1-2017
shun(Michael)_Liang_Resume_2-1-2017
 

Creating Reports in SAS Final

  • 1. Creating Reports in SAS By Ryan Davidson
  • 2. Aims and Objectives  To understand the different reports that can be created in SAS  To use SAS to create a report  To understand the features of the reports
  • 3. Types of Reports Detailed Reports  Lists information at the observation level of a data set.  Procedures: PRINT, REPORT, SQL (Structured Query Language), MEANS, SUMMARY, UNIVARIATE.
  • 4. Types of Reports Summary Reports  Summarize observations and produce output such as frequency counts and descriptive statistics.  Procedures: PRINT, REPORT, SQL TABULATE.
  • 5. Types of Reports Customized Reports  List information in a style that is different than the standard output from a SAS procedure. Often theses are produced with DATA step programming.  DATA step.
  • 6. Types of Reports Multipanel Reports  Present multiple rows of information side-by-side.  Procedure: All procedures when sending output to a non-listing destination.
  • 8. Example code  PROC MEANS  VAR statement = lap times  CLASS statement = driver
  • 9. Results  A basic summary report  By default displays the minimum, maximum and mean of the values.
  • 10. Singling out statistics  By adding “min” and “maxdec=2” this singles out the lowest time to two decimal places.
  • 11. Results  This produces a more defined report with the exact data output that we needed.  All values are a maximum of 2 decimal places  The quickest lap times are shown
  • 12. Adding Average Lap Times Chart Example code to create a chart:
  • 13. Using PROC REPORT  This creates a simple report using the PROC REPORT function in SAS.
  • 14. Formatting  BREAK and other statements can be used to format the report.
  • 15. Summary/conclusion  The report was successfully created using SAS and using different methods to create the basis for a report which included a graph and charts to show the main statistics.
  • 16. Bibliography:  SAS (2015) [online] Writing Reports with SAS http://support.sas.com/publishing/pubcat/chaps/59602.pdf  SAS Software (2015) [online] Create a Basic Summary Report Using SAS https://www.youtube.com/watch?v=76GmU5q-Ilo  SAS Software (2015) [online] Create a Simple Bar Chart Using SAS https://www.youtube.com/watch?v=M-tCpWIF564  SAS (2015) [online] Creating Complex Reports http://www2.sas.com/proceedings/forum2008/173- 2008.pdf  C. Moriak, (2015) [online] SO YOU WANT TO LEARN PROC REPORT http://www.albany.edu/~msz03/epi697/ho/reportc.pdf