Final Exam. STT 305 Summer 2017
|
|
- Piers Dennis
- 6 years ago
- Views:
Transcription
1 Final Exam STT 305 Summer 2017
2 Question 1 For the text file and code given at the right, which is the correct data set? Answer A Here Answer B Here Figure Answer C Here No data set is produced, the input line contains a syntax error: reading the same column more than once.
3 Question 2 For the code at the right, what is the value of the variable result? Mr. Mr M No value: Syntax Error Mr. John Doe Question 3 For the code at the right, what is the value of the variable result? Mr. M No value: Syntax Error Mr Mr. John Doe
4 Question 4 For the code at the right, what is the value of the variable result? John Mr Mr. No value: Syntax Error John Doe Question 5 For the code at the right, what is the value of the variable result? John Mr. No value: Syntax Error Mr John Doe
5 Question 6 When a format is present, it is utilized to define categories for which of the following? Variables listed in the TABLE statement in PROC FREQ. Variable named in the GROUP= option in HBAR in PROC SGPLOT A or B only Columns in PROC REPORT with GROUP as an option in their DEFINE statement Any of A, B or C Question 7 In the statement: ods output name1 = name2; The correct roles and definitions of the names are: name1 is the name of the output table, name2 is for the data set created from it name1 is the name of the data set created, name2 is the name of the output table name1 is the file type (PDF, RTF, HTML) and name2 is the file name (with extension) A and C are both correct. None of the above
6 Question 8 For the code at the right, what line would correctly limit the data set to those observations with a value of mpg_combo of 25 or more? if combo_mpg ge 25; if combo_mpg gt 25; Either A or B where combo_mpg ge 25; keep combo_mpg ge 25; Question 9 For a variable named date that is stored as a SAS date, which of the following statements would correctly select observations from 2001 in a general SAS procedure? where date between '01/01/2001'd and '12/31/2001'd; where date between '01JAN2001'd and 31DEC2001'd; None of the above if date between '01/01/2001'd and '12/31/2001'd; if date between '01JAN2001'd and 31DEC2001'd;
7 Question 10 For the text file and SAS data set given at the right, which code correctly produces the data set from the text file? data codes; run; infile 'Data2.txt'; input region $ 1-4 id $ 5-7; Code=cats(region,'-',id); drop region id; data codes; run; infile 'Data2.txt'; input region $ 1-4 id $ 5-7; Code=catx('-',region,id); drop region id; Figure data codes; run; infile 'Data2.txt'; input region $ 1-4 id $ 5-7; Code=cat(region,'-',id); drop region id; Any of A, B or C.
8 Question 11 For the code at the right, the use of the rename option is part of: A syntax error Both a syntax error and logic error A logic error None of the above Question 12 For the code at the right, the $ preceding the name codes is: A syntax error Both a syntax error and logic error A logic error None of the above
9 Question 13 For the text file and SAS code given at the right, which of the choices below properly completes the infile statement? dlm='09'x firstobs=2 dsd firstobs=2 Figure dlm=',' firstobs=1 None of the above
10 Question 14 For the text file and SAS code given at the right, which of the choices below properly completes the last column for the input statement? Hired:mmddyy. Hired:date. Figure Hired:date9. None of the above
11 Question 15 For the text file and SAS code given at the right, which of the choices below to fill in the last statement would be a reasonable way to get the hire date to display well (assuming it was read correctly)? format Hired mmddyy10.; format Hired date9.; Figure format Hired weekdate.; Any of the above
12 Question 16 For the SAS code given at the bottom right, which data step uses a correct and equivalent select block? data states_new; set states; select(st); when(upcase('va')) then state='virginia'; when(upcase('nc')) then state='north Carolina'; when(upcase('sc')) then state='south Carolina'; otherwise state='other'; end; run; data states_new; set states; select(upcase(st)); when('va') then state='virginia'; when('nc') then state='north Carolina'; when('sc') then state='south Carolina'; otherwise state='other'; end; run; data states_new; set states; select(upcase(st)); when('va') state='virginia'; when('nc') state='north Carolina'; when('sc') state='south Carolina'; otherwise state='other'; end; run; Any of A, B or C.
13 Question 17 For the SAS code given at the bottom right, which of the following is correct? There is a syntax error that can be fixed by placing an end statement at the conclusion of the if-then-else chain. There is a truncation problem on state that can be fixed by placing an appropriate length statement after the if-then-else. There is a truncation problem on state that can be fixed by placing an appropriate length statement before the if-then-else. Either B or C will work.
14 Question 18 For the SAS code given at the bottom right, which of the following is a correct modification to send records out to four separate data sets corresponding to each condition? data states_new; set states; if upcase(st)='va' then output Virginia; else if upcase(st)='nc' then output NorthCarolina; else if upcase(st)='sc' then output SouthCarolina; else output Other; run; data Virginia NorthCarolina SouthCarolina Other; set states; if upcase(st)='va' then output 'Virginia'; else if upcase(st)='nc' then output 'NorthCarolina'; else if upcase(st)='sc' then output 'SouthCarolina'; else output 'Other'; run; data Virginia NorthCarolina SouthCarolina Other; set states; if upcase(st)='va' then output Virginia; else if upcase(st)='nc' then output NorthCarolina; else if upcase(st)='sc' then output SouthCarolina; else output Other; run; Either B or C will work.
15 Question 19 For the graphs given at the right, which statement correctly modifies the first to match the second? xaxis title='revenue (x $1,000,000,000)' minorcount=1 minor; xaxis label='revenue (x $1,000,000,000)' minorcount=1 minor; xaxis title='revenue (x $1,000,000,000)' minor; xaxis label='revenue (x $1,000,000,000)' minorcount=1; xaxis / label='revenue (x $1,000,000,000)' minorcount=1;
16 Question 20 For the graphs given at the right, which statement correctly modifies the first to match the second? yaxis display=(nolabel noticks) labelattrs=(bold); yaxis display=(nolabel noticks) valueattrs=(bold); yaxis display=(nolabel noticks) labelattrs=(weight=bold); yaxis display=(nolabel noticks) valueattrs=(weight=bold); yaxis / display=(nolabel noticks) valueattrs=(bold);
17 Question 21 For the graphs given at the right, which statement correctly modifies the first to match the second? keylegend position=topleft title=' ' noborder; keylegend position=topleft title=' ' noframe; keylegend position=topleft title=none noborder; keylegend position=top location=left title=' ' noborder; keylegend / position=topleft title=' ' noborder;
18 Question 22 For the graphs given at the right, which statement correctly modifies the first to match the second? styleattrs datacolors=(blue orange); styleattrs datacolors=(orange blue); styleattrs datacontrastcolors=(orange blue); styleattrs datacontrastcolors=(blue orange); styleattrs / datacontrastcolors=(blue orange);
19 Question 23 For the graphs given at the right, which statement(s) correctly modifies the first to match the second? title j=right h=14pt 'Diastolic Blood Pressure'; title2 j=right 'Across Cholesterol Level'; title j=right height=14pt 'Diastolic Blood Pressure'; title2 j=right 'Across Cholesterol Level'; title justify=right h=14pt 'Diastolic Blood Pressure'; title2 justify=right 'Across Cholesterol Level'; title justify=right height=14pt 'Diastolic Blood Pressure'; title2 justify=right 'Across Cholesterol Level'; Any of the above
20 Question 24 Which color specification is closest to white? gray11 graycc cxeeeeee gray99 gray Question 25 Which of the following is true for all SAS names, including: variable names, data set names, library names and format names? They are permitted to include letters, numbers and underscores. They must not begin with a number. They can be up to 32 characters long. A and B are both correct. A and C are both correct.
21 Question 26 For the SAS output given on the next page, which report is most likely to have created it? Title 'Blood Pressure'; proc report data=bp; column chol_status weight_status diastolic systolic; define chol_status / group width=14; define weight_status/group; define diastolic / mean; define systolic / mean; break after chol_status / summarize ol skip suppress; run; Title 'Blood Pressure'; proc report data=bp headline; column chol_status weight_status diastolic systolic; define chol_status / group width=14; define weight_status/group; define diastolic / mean; define systolic / mean; break after weight_status / summarize ol skip suppress; run; Title 'Blood Pressure'; proc report data=bp headline; column chol_status weight_status diastolic systolic; define chol_status / group width=14; define weight_status/group; define diastolic / mean; define systolic / mean; break after chol_status / summarize ol skip suppress; run; Title 'Blood Pressure'; proc report data=bp headline; column chol_status weight_status diastolic systolic; define chol_status / group width=14; define weight_status/group; define diastolic / mean; define systolic / mean; rbreak after chol_status / summarize ol skip suppress; run;
22 Question 26--Continued SAS output for question 26.
23 Question 27 To modify the SAS output on the left to that on the right...
24 Question 27--Continued which format is correct (assuming it is used in the define statement for chol_status)? proc format; run; value $status 'Desirable'='Good' 'High'='Not Good' 'Borderline'='Not Good' ; proc format; run; value $status 'Desirable'='Good' 'High','Borderline'='Not Good' ; proc format; run; value $status 'Desirable'='Good' other='not Good' ; Any of the above
25 Question 28 To modify the SAS output on the left to that on the right...
26 Question 28--Continued which is correct? Add the option format=9.2 to the define statement for systolic and for diastolic Add the option format=6.2 to the define statement for systolic and for diastolic Add the option format=6.2 to the define statement for systolic and format=5.2 for diastolic Any of the above
27 Question 29 For the code at the right, what additional statement would preserve only matched records? where inone and intwo; if inone and intwo; where inone or intwo; if inone or intwo; Question 30 For the code at the right, which statements correctly add a variable indicating which data set each record originates from? if inone then from='one'; else from='two'; if inone then from=one; if intwo then from=two; if inone then from=one; else from=two; B or C
28 Question 31 Formats can be used for: Changing how values are displayed Instructing how raw data should be read Determining how categories will be constructed Any of the above Question 32 ODS statements include those that: Allow output to be delivered to standard file types Control some graphics options Turn output tables into data sets Any of the above
29 Question 33 A sorted data set is required when: Using a by statement in a procedure Using a class statement in a procedure Either A or C Using a by statement in a data step Either A or B Question 34 Missing values in SAS are represented by: The dot (.) character A dot (.) for numeric variables, blanks for character Blanks None of the above
30 Question 35 For where statements and if statements, which of the following is true: Either can be used in a data step Either can be used in any procedure If statements can be used in a data step, but generally not in procedures Both A and B Both A and C Question 36 Dates in SAS are: Stored internally in units of days Have January 1 st, 1960 corresponding to the value 0 All of A, B and C Have the numeric variable type Both A and B
31 Question 37 Which attributes can be modified for graph fills: Color and transparency Style and weight Style and size Both A and B Both A and C Question 38 If a variable is used more than once in the column specification in PROC REPORT, it must be A numeric variable A character variable B or D Renamed for all but one use Aliased for all but one use
32 Question 39 Which of the following procedures can display variable values in order without using sort? PROC REPORT PROC FREQ PROC PRINT Both A and B Both A and C Question 40 For the code at the right, the names of the statistic variables in the results data set will be: mean median std mean_systolic median_systolic stddev_systolic systolic_mean systolic_median systolic_stddev meansystolic mediansystolic stddevsystolic
B/ Use data set ADMITS to find the most common day of the week for admission. (HINT: Use a function or format.)
ASSIGNMENT #6 (*** ANSWERS ***) #1 DATES The following data are similar to data in example 8.3 in the notes. data admits format admit mmddyy10. input admit1 : mmddyy10. @@ datalines 11181998 12111998 02281998
More informationINTRODUCTION TO SAS HOW SAS WORKS READING RAW DATA INTO SAS
TO SAS NEED FOR SAS WHO USES SAS WHAT IS SAS? OVERVIEW OF BASE SAS SOFTWARE DATA MANAGEMENT FACILITY STRUCTURE OF SAS DATASET SAS PROGRAM PROGRAMMING LANGUAGE ELEMENTS OF THE SAS LANGUAGE RULES FOR SAS
More informationIntroducing Statistical Graphics (SG): Victoria UG May 2018 Mary Harding SAS Canada
Introducing Statistical Graphics (SG): Victoria UG May 2018 Mary Harding SAS Canada Copyright SAS Institute Inc. All rights reserved. Agenda Introduction to Statistical Graphics PROC SGPLOT General purpose
More informationCompute Blocks in Report
Compute Blocks in Report Compute Blocks Though it is always possible to compute new variables inside a data step, PROC REPORT allows for similar computations to be done internally as well. Computations
More information%EventChart: A Macro to Visualize Data with Multiple Timed Events
%EventChart: A Macro to Visualize Data with Multiple Timed Events Andrew Peng and J. Jack Lee, MD Anderson Cancer Center, Houston, TX ABSTRACT An event chart is a tool to visualize timeline data with multiple
More informationWhat could ODS graphics do about Box Plot?
PharmaSUG China 2017 - Paper #70 What could ODS graphics do about Box Plot? Tongda Che, MSD R&D (China) Co. Ltd., Shanghai, China ABSTRACT Box Plot is commonly used to graphically present data's distribution.
More informationWORKING IN SGPLOT. Understanding the General Logic of Attributes
WORKING IN SGPLOT Understanding the General Logic of Attributes Graphical Elements in SGPLOT All graphs generated by SGPLOT can be viewed as a collection of elements. Some of the nomenclature of these
More informationWORKING IN SGPLOT. Understanding the General Logic of Attributes
WORKING IN SGPLOT Understanding the General Logic of Attributes Graphical Elements in SGPLOT All graphs generated by SGPLOT can be viewed as a collection of elements. Some of the nomenclature of these
More informationChapter 2: Getting Data Into SAS
Chapter 2: Getting Data Into SAS Data stored in many different forms/formats. Four categories of ways to read in data. 1. Entering data directly through keyboard 2. Creating SAS data sets from raw data
More information22S:166. Checking Values of Numeric Variables
22S:1 Computing in Statistics Lecture 24 Nov. 2, 2016 1 Checking Values of Numeric Variables range checks when you know what the range of possible values is for a given quantitative variable internal consistency
More informationSTAT 7000: Experimental Statistics I
STAT 7000: Experimental Statistics I 2. A Short SAS Tutorial Peng Zeng Department of Mathematics and Statistics Auburn University Fall 2009 Peng Zeng (Auburn University) STAT 7000 Lecture Notes Fall 2009
More informationPROC REPORT AN INTRODUCTION
Table Generation Using the PROC REPORT Feature Edward R. Smith, Senior Scientific Programmer Covance Periapproval Services Inc, Radnor, PA ABSTRACT The PROC REPORT procedure is a powerful report generation
More informationUsing an ICPSR set-up file to create a SAS dataset
Using an ICPSR set-up file to create a SAS dataset Name library and raw data files. From the Start menu, launch SAS, and in the Editor program, write the codes to create and name a folder in the SAS permanent
More informationRemove this where. statement to produce the. report on the right with all 4 regions. Retain this where. statement to produce the
Problem 4, Chapter 14, Ex. 2. Using the SAS sales data set, create the report shown in the text. Note: The report shown in the text for this question, contains only East & West region data. However, the
More informationDSCI 325: Handout 2 Getting Data into SAS Spring 2017
DSCI 325: Handout 2 Getting Data into SAS Spring 2017 Data sets come in many different formats. In some situations, data sets are stored on paper (e.g., surveys) and other times data are stored in huge
More informationSAS Online Training: Course contents: Agenda:
SAS Online Training: Course contents: Agenda: (1) Base SAS (6) Clinical SAS Online Training with Real time Projects (2) Advance SAS (7) Financial SAS Training Real time Projects (3) SQL (8) CV preparation
More informationSAS Graph a Million with the SGPLOT Procedure. Prashant Hebbar, Sanjay Matange
Author: SAS4341-2016 Graph a Million with the SGPLOT Procedure Prashant Hebbar, Sanjay Matange Introduction ODS Graphics The Graph Template Language (GTL) Layout based, fine-grained components. Used by:
More informationObjectives Reading SAS Data Sets and Creating Variables Reading a SAS Data Set Reading a SAS Data Set onboard ia.dfwlax FirstClass Economy
Reading SAS Data Sets and Creating Variables Objectives Create a SAS data set using another SAS data set as input. Create SAS variables. Use operators and SAS functions to manipulate data values. Control
More informationEffective Graphics Made Simple Using SAS/GRAPH SG Procedures Dan Heath, SAS Institute Inc., Cary, NC
Effective Graphics Made Simple Using SAS/GRAPH SG Procedures Dan Heath, SAS Institute Inc., Cary, NC ABSTRACT There are many types of graphics displays that you might need to create on a daily basis. In
More informationRun your reports through that last loop to standardize the presentation attributes
PharmaSUG2011 - Paper TT14 Run your reports through that last loop to standardize the presentation attributes Niraj J. Pandya, Element Technologies Inc., NJ ABSTRACT Post Processing of the report could
More informationAn Introduction to PROC REPORT
Paper BB-276 An Introduction to PROC REPORT Kirk Paul Lafler, Software Intelligence Corporation, Spring Valley, California Abstract SAS users often need to create and deliver quality custom reports and
More informationAdvanced Graphs using Axis Tables
Paper SAS2180-2018 Advanced Graphs using Axis Tables Sanjay Matange, SAS Institute Inc. ABSTRACT An important feature of graphs used for the analysis data or for clinical research is the inclusion of textual
More informationIntroduction to SAS Mike Zdeb ( , #1
Mike Zdeb (402-6479, msz03@albany.edu) #1 (1) INTRODUCTION Once, the acronym SAS actually did stand for Statistical Analysis System. Now, when you use the term SAS, you are referring to a collection of
More informationAccessing Data and Creating Data Structures. SAS Global Certification Webinar Series
Accessing Data and Creating Data Structures SAS Global Certification Webinar Series Accessing Data and Creating Data Structures Becky Gray Certification Exam Developer SAS Global Certification Michele
More informationBase and Advance SAS
Base and Advance SAS BASE SAS INTRODUCTION An Overview of the SAS System SAS Tasks Output produced by the SAS System SAS Tools (SAS Program - Data step and Proc step) A sample SAS program Exploring SAS
More informationMore with SQL Queries. Advanced SAS Programming
More with SQL Queries Advanced SAS Programming Some PROC SQL Options Options available in the PROC SQL statement FEEDBACK(NOFEEDBACK): provides more detailed information in the SAS log. FLOW(noflow):
More informationThe REPORT Procedure CHAPTER 32
859 CHAPTER 32 The REPORT Procedure Overview 861 Types of Reports 861 A Sampling of Reports 861 Concepts 866 Laying Out a Report 866 Usage of Variables in a Report 867 Display Variables 867 Order Variables
More informationStat 302 Statistical Software and Its Applications SAS: Data I/O
Stat 302 Statistical Software and Its Applications SAS: Data I/O Yen-Chi Chen Department of Statistics, University of Washington Autumn 2016 1 / 33 Getting Data Files Get the following data sets from the
More informationStat 302 Statistical Software and Its Applications SAS: Data I/O & Descriptive Statistics
Stat 302 Statistical Software and Its Applications SAS: Data I/O & Descriptive Statistics Fritz Scholz Department of Statistics, University of Washington Winter Quarter 2015 February 19, 2015 2 Getting
More informationSAS CLINICAL SYLLABUS. DURATION: - 60 Hours
SAS CLINICAL SYLLABUS DURATION: - 60 Hours BASE SAS PART - I Introduction To Sas System & Architecture History And Various Modules Features Variables & Sas Syntax Rules Sas Data Sets Data Set Options Operators
More informationWhen Simpler is Better Visualizing Laboratory Data Using SG Procedures Wei Cheng, Isis Pharmaceuticals, Inc., Carlsbad, CA
When Simpler is Better Visualizing Laboratory Data Using SG Procedures Wei Cheng, Isis Pharmaceuticals, Inc., Carlsbad, CA ABSTRACT In SAS 9.2, SAS/GRAPH introduces a family of new procedures to create
More informationIntroduction to Statistical Graphics Procedures
Introduction to Statistical Graphics Procedures Selvaratnam Sridharma, U.S. Census Bureau, Washington, DC ABSTRACT SAS statistical graphics procedures (SG procedures) that were introduced in SAS 9.2 help
More informationSAS Display Manager Windows. For Windows
SAS Display Manager Windows For Windows Computers with SAS software SSCC Windows Terminal Servers (Winstat) Linux Servers (linstat) Lab computers DoIT Info Labs (as of June 2014) In all Labs with Windows
More informationNeed a Scientific Journal Ready Graphic? No Problem!
ABSTRACT Paper 1440-2017 Need a Scientific Journal Ready Graphic? No Problem! Charlotte Baker, Florida Agricultural and Mechanical University Graphics are an excellent way to display results from multiple
More informationGetting Started with the SGPLOT Procedure
ABSTRACT Getting Started with the SGPLOT Procedure Joshua M. Horstman, Nested Loop Consulting Do you want to create highly-customizable, publication-ready graphics in just minutes using SAS? This workshop
More informationMULTI-WAY TABLES IN REPORT
MULTI-WAY TABLES IN REPORT Consider The following PROC REPORT: proc format; value smk 0='Never Smoked' 1='Currently Smoke' 2='Stopped at Pregnancy' 3='Stopped Before Current Pregnancy' 9='Unknown' ; value
More information17. Reading free-format data. GIORGIO RUSSOLILLO - Cours de prépara)on à la cer)fica)on SAS «Base Programming» 386
17. Reading free-format data 386 Reading free format data: The list input A raw dataset is free-format when it is not arranged in fixed fields. -> Fields are separated by a delimiter List input allows
More informationThe REPORT Procedure: A Primer for the Compute Block
Paper TT15-SAS The REPORT Procedure: A Primer for the Compute Block Jane Eslinger, SAS Institute Inc. ABSTRACT It is well-known in the world of SAS programming that the REPORT procedure is one of the best
More informationEXST SAS Lab Lab #6: More DATA STEP tasks
EXST SAS Lab Lab #6: More DATA STEP tasks Objectives 1. Working from an current folder 2. Naming the HTML output data file 3. Dealing with multiple observations on an input line 4. Creating two SAS work
More informationCreate a SAS Program to create the following files from the PREC2 sas data set created in LAB2.
Topics: Data step Subsetting Concatenation and Merging Reference: Little SAS Book - Chapter 5, Section 3.6 and 2.2 Online documentation Exercise I LAB EXERCISE The following is a lab exercise to give you
More informationOther Data Sources SAS can read data from a variety of sources:
Other Data Sources SAS can read data from a variety of sources: Plain text files, including delimited and fixed-column files Spreadsheets, such as Excel Databases XML Others Text Files Text files of various
More informationSUGI 29 Posters. Paper A Group Scatter Plot with Clustering Xiaoli Hu, Wyeth Consumer Healthcare., Madison, NJ
Paper 146-29 A Group Scatter Plot with Clustering Xiaoli Hu, Wyeth Consumer Healthcare., Madison, NJ ABSTRACT In pharmacokinetic studies, abnormally high values of maximum plasma concentration Cmax of
More informationSAS Programming Basics
SAS Programming Basics SAS Programs SAS Programs consist of three major components: Global statements Procedures Data steps SAS Programs Global Statements Procedures Data Step Notes Data steps and procedures
More informationIntroduction to ODS Graphics for the Non-Statistician
ABSTRACT Paper RV-01 Introduction to ODS Graphics for the Non-Statistician Mike Kalt and Cynthia Zender, SAS Institute Inc., Cary, NC Are you a History, English, or other humanities major who has stumbled
More informationNew for SAS 9.4: A Technique for Including Text and Graphics in Your Microsoft Excel Workbooks, Part 1
Paper HOW-245 New for SAS 9.4: A Technique for Including Text and Graphics in Your Microsoft Excel Workbooks, Part 1 Vincent DelGobbo, SAS Institute Inc. ABSTRACT A new ODS destination for creating Microsoft
More informationPROC REPORT Basics: Getting Started with the Primary Statements
Paper HOW07 PROC REPORT Basics: Getting Started with the Primary Statements Arthur L. Carpenter California Occidental Consultants, Oceanside, California ABSTRACT The presentation of data is an essential
More informationChapter 6: Modifying and Combining Data Sets
Chapter 6: Modifying and Combining Data Sets The SET statement is a powerful statement in the DATA step. Its main use is to read in a previously created SAS data set which can be modified and saved as
More informationTIPS FROM THE TRENCHES
TIPS FROM THE TRENCHES Christopher Bost MDRC SAS Users Group October 1, 2008 Recent user questions 2 How can I print long character values? How can I EXPORT formatted values to Excel? How can I check for
More informationBiostatistics 600 SAS Lab Supplement 1 Fall 2012
Biostatistics 600 SAS Lab Supplement 1 Fall 2012 p 2. How to Enter Data in the Program Editor Window: Instream Data p 5. How to Create a SAS Data Set from Raw Data Files p 16. Using Dates in SAS 1 How
More informationPart 1. Introduction. Chapter 1 Why Use ODS? 3. Chapter 2 ODS Basics 13
Part 1 Introduction Chapter 1 Why Use ODS? 3 Chapter 2 ODS Basics 13 2 Output Delivery System: The Basics and Beyond Chapter 1 Why Use ODS? If all you want are quick results displayed to the screen or
More informationMATH 707-ST: Introduction to Statistical Computing with SAS and R. MID-TERM EXAM (Writing part) Fall, (Time allowed: TWO Hours)
MATH 707-ST: Introduction to Statistical Computing with SAS and R MID-TERM EXAM (Writing part) Fall, 2013 (Time allowed: TWO Hours) Highlight your answer clearly for each question. There is only one correct
More informationLecture 1 Getting Started with SAS
SAS for Data Management, Analysis, and Reporting Lecture 1 Getting Started with SAS Portions reproduced with permission of SAS Institute Inc., Cary, NC, USA Goals of the course To provide skills required
More informationTechdata Solution. SAS Analytics (Clinical/Finance/Banking)
+91-9702066624 Techdata Solution Training - Staffing - Consulting Mumbai & Pune SAS Analytics (Clinical/Finance/Banking) What is SAS SAS (pronounced "sass", originally Statistical Analysis System) is an
More informationData Annotations in Clinical Trial Graphs Sudhir Singh, i3 Statprobe, Cary, NC
PharmaSUG2010 - Paper TT16 Data Annotations in Clinical Trial Graphs Sudhir Singh, i3 Statprobe, Cary, NC ABSTRACT Graphical representation of clinical data is used for concise visual presentations of
More informationREFERENCE SECTION Chapter Chapter Chapter Chapter 237 Chapter Chapter Chapter 7
REFERENCE SECTION Chapter 1 SAS Enterprise Guide Basics 159 Chapter 2 Bringing Data into a Project 191 Chapter 3 Changing the Way Data Values Are Displayed 225 Chapter 4 Modifying Data Using the Query
More informationFancy Data Visualisations Without Additional Toolkits
Paper CT11 Fancy Data Visualisations Without Additional Toolkits Kirsty Parker-Hodds, Veramed, Twickenham, UK ABSTRACT Clinical trials often involve collecting data of varying quality from sites around
More informationINTRODUCTION to SAS STATISTICAL PACKAGE LAB 3
Topics: Data step Subsetting Concatenation and Merging Reference: Little SAS Book - Chapter 5, Section 3.6 and 2.2 Online documentation Exercise I LAB EXERCISE The following is a lab exercise to give you
More informationPASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year
PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : A00-201 Title : SAS base programming exam Vendors : SASInstitute Version
More informationECLT 5810 SAS Programming - Introduction
ECLT 5810 SAS Programming - Introduction Why SAS? Able to process data set(s). Easy to handle multiple variables. Generate useful basic analysis Summary statistics Graphs Many companies and government
More informationSAS/FSP 9.2. Procedures Guide
SAS/FSP 9.2 Procedures Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2008. SAS/FSP 9.2 Procedures Guide. Cary, NC: SAS Institute Inc. SAS/FSP 9.2 Procedures
More informationIntroduction to SAS/GRAPH Statistical Graphics Procedures
3 CHAPTER 1 Introduction to SAS/GRAPH Statistical Graphics Procedures Overview of SAS/GRAPH Statistical Graphics Procedures 3 Introduction to the SGPLOT Procedure 4 Introduction to the SGPANEL Procedure
More informationFormats and the Format Procedure
Formats and the Format Procedure Assigning Formats for Display While labels are used to change how a variable name is displayed, formats are used to change how data values are displayed. Formats are assigned
More informationAn Introduction to SAS University Edition
An Introduction to SAS University Edition Ron Cody From An Introduction to SAS University Edition. Full book available for purchase here. Contents List of Programs... xi About This Book... xvii About the
More informationQuick Results with the Output Delivery System
Paper 58-27 Quick Results with the Output Delivery System Sunil K. Gupta, Gupta Programming, Simi Valley, CA ABSTRACT SAS s new Output Delivery System (ODS) opens a whole new world of options in generating
More informationFILLPATTERNS in SGPLOT Graphs Pankhil Shah, PPD, Morrisville, NC
PharmaSUG 2015 - Paper QT30 FILLPATTERNS in SGPLOT Graphs Pankhil Shah, PPD, Morrisville, NC ABSTRACT With more updates to PROC SGPLOT in SAS 9.3, there has been a substantial change in graph programming.
More informationASSIGNMENT #2 ( *** ANSWERS ***) 1
ASSIGNMENT #2 ( *** ANSWERS ***) 1 * problem #1 *** WHERE WILL THE PERMANENT SAS DATA SET BE WRITTEN libname x 'i:\' CREATE A PERMANENT SAS DATA SET NAMED CLINICAL USE AN INFILE STATEMENT TO TELL SAS WHERE
More informationBUSINESS ANALYTICS. 96 HOURS Practical Learning. DexLab Certified. Training Module. Gurgaon (Head Office)
SAS (Base & Advanced) Analytics & Predictive Modeling Tableau BI 96 HOURS Practical Learning WEEKDAY & WEEKEND BATCHES CLASSROOM & LIVE ONLINE DexLab Certified BUSINESS ANALYTICS Training Module Gurgaon
More informationGo Ahead and _BREAK_-down: Advanced COMPUTE Block Examples
Paper SAS431-2017 Go Ahead and _BREAK_-down: Advanced COMPUTE Block Examples Cynthia Zender, SAS Institute Inc. ABSTRACT When you look at examples of the REPORT procedure, you see code that tests _BREAK_
More informationUsing SAS ODS Graphics Chuck Kincaid, Experis, Portage, MI
Paper DV11-2012 Using SAS ODS Graphics Chuck Kincaid, Experis, Portage, MI ABSTRACT SAS has a new set of graphics procedures called ODS Graphics. They are built upon the Graphics Template Language (GTL)
More informationReading data in SAS and Descriptive Statistics
P8130 Recitation 1: Reading data in SAS and Descriptive Statistics Zilan Chai Sep. 18 th /20 th 2017 Outline Intro to SAS (windows, basic rules) Getting Data into SAS Descriptive Statistics SAS Windows
More informationPaper S Data Presentation 101: An Analyst s Perspective
Paper S1-12-2013 Data Presentation 101: An Analyst s Perspective Deanna Chyn, University of Michigan, Ann Arbor, MI Anca Tilea, University of Michigan, Ann Arbor, MI ABSTRACT You are done with the tedious
More informationA Practical Example of SGPLOT Using Logistic Regression
A Practical Example of SGPLOT Using Logistic Regression Jon Yankey Clinical Trials and Statistical Data Management Center Department of Biostatistics University of Iowa Background C Clinical i Clinical
More informationMacros for creating a custom report of figures
ABSTRACT SESUG Paper AD-101-2017 Macros for creating a custom report of figures Laura Williams, CROS NT LLC Often, with clinical studies, a report that includes both tables and figures can be preferred.
More informationConverting Annotate to ODS Graphics. Is It Possible?
ABSTRACT Paper 2686-2015 Converting Annotate to ODS Graphics. Is It Possible? Philip R Holland, Holland Numerics Limited In the previous chapter I described how many standard SAS/GRAPH plots can be converted
More informationCC13 An Automatic Process to Compare Files. Simon Lin, Merck & Co., Inc., Rahway, NJ Huei-Ling Chen, Merck & Co., Inc., Rahway, NJ
CC13 An Automatic Process to Compare Files Simon Lin, Merck & Co., Inc., Rahway, NJ Huei-Ling Chen, Merck & Co., Inc., Rahway, NJ ABSTRACT Comparing different versions of output files is often performed
More informationThere s No Such Thing as Normal Clinical Trials Data, or Is There? Daphne Ewing, Octagon Research Solutions, Inc., Wayne, PA
Paper HW04 There s No Such Thing as Normal Clinical Trials Data, or Is There? Daphne Ewing, Octagon Research Solutions, Inc., Wayne, PA ABSTRACT Clinical Trials data comes in all shapes and sizes depending
More informationPatient Profile Graphs using SAS. Sanjay Matange, SAS Institute, Inc.
Patient Profile Graphs using SAS Sanjay Matange, SAS Institute, Inc. Before We Get Started Let us do a quick show of hands. How many users of SAS 9.2? How many using SAS 9.3? How many have heard of ODS
More informationContents. About This Book...1
Contents About This Book...1 Chapter 1: Basic Concepts...5 Overview...6 SAS Programs...7 SAS Libraries...13 Referencing SAS Files...15 SAS Data Sets...18 Variable Attributes...21 Summary...26 Practice...28
More informationOmron Health Management Software Ver 1.3 User s Help Manual. Copyright Omron Healthcare Co., Ltd. World Rights Reserved
Omron Health Management Software Ver 1.3 User s Help Manual Copyright 2006-2010 Omron Healthcare Co., Ltd. World Rights Reserved IM-HMS-HEM-SOFT-IT2-04-06/2010 TABLE OF CONTENTS Before Using the Software
More informationOverview of Data Management Tasks (command file=datamgt.sas)
Overview of Data Management Tasks (command file=datamgt.sas) Create the March data set: To create the March data set, you can read it from the MARCH.DAT raw data file, using a data step, as shown below.
More informationSAS CURRICULUM. BASE SAS Introduction
SAS CURRICULUM BASE SAS Introduction Data Warehousing Concepts What is a Data Warehouse? What is a Data Mart? What is the difference between Relational Databases and the Data in Data Warehouse (OLTP versus
More informationUSING SAS SOFTWARE TO COMPARE STRINGS OF VOLSERS IN A JCL JOB AND A TSO CLIST
USING SAS SOFTWARE TO COMPARE STRINGS OF VOLSERS IN A JCL JOB AND A TSO CLIST RANDALL M NICHOLS, Mississippi Dept of ITS, Jackson, MS ABSTRACT The TRANSLATE function of SAS can be used to strip out punctuation
More informationStatistics without DATA _NULLS_
Statistics without DATA _NULLS_ Michael C. Palmer and Cecilia A. Hale, Ph.D.. The recent release of a new software standard can substantially ease the integration of human, document, and computer resources.
More informationSGPANEL: Telling the Story Better Chuck Kincaid, COMSYS, Portage, MI
SGPANEL: Telling the Story Better Chuck Kincaid, COMSYS, Portage, MI ABSTRACT SAS has a new set of graphics procedures called Statistical Graphics. They are built upon the Graphics Template Language (GTL)
More informationfootnote1 height=8pt j=l "(Rev. &sysdate)" j=c "{\b\ Page}{\field{\*\fldinst {\b\i PAGE}}}";
Producing an Automated Data Dictionary as an RTF File (or a Topic to Bring Up at a Party If You Want to Be Left Alone) Cyndi Williamson, SRI International, Menlo Park, CA ABSTRACT Data dictionaries are
More informationQUERIES BY ODS BEGINNERS. Varsha C. Shah, Dept. of Biostatistics, UNC-CH, Chapel Hill, NC
QUERIES BY ODS BEGINNERS Varsha C. Shah, Dept. of Biostatistics, UNC-CH, Chapel Hill, NC ABSTRACT This paper presents a list of questions often asked by those initially experimenting with ODS output. Why
More informationNAME: Question Points TOTAL 100
CMPSCI 120 Fall 2017 Midterm Exam #2 Solution Key Friday, November 9, 2017 Professor William T. Verts NAME: Question Points 1 15+5 2 10 3 5 4 5 5 10 6 20 7 5 8 10 9 20 TOTAL 100 Score 15 Points Quick
More informationIntroductory SAS example
Introductory SAS example STAT:5201 1 Introduction SAS is a command-driven statistical package; you enter statements in SAS s language, submit them to SAS, and get output. A fairly friendly user interface
More informationSAS 101. Based on Learning SAS by Example: A Programmer s Guide Chapter 21, 22, & 23. By Tasha Chapman, Oregon Health Authority
SAS 101 Based on Learning SAS by Example: A Programmer s Guide Chapter 21, 22, & 23 By Tasha Chapman, Oregon Health Authority Topics covered All the leftovers! Infile options Missover LRECL=/Pad/Truncover
More informationCombining the Results from Multiple SAS PROCS into a Publication Quality Table
Combining the Results from Multiple SAS PROCS into a Publication Quality Table Robert Kabacoff, Management Research Group, Portland, ME ABSTRACT Data analysts are often faced with the daunting and repetitive
More informationCFAR Biometrics_REDCap Data Restructuring Using SAS
/* syntax00a_redcap_import PREPARE DATA. EXPORTED INSTRUMENTS: EXPORTED EVENTS: EXPORTED DATA: ALL (ONLY NEED: ENROLMENT VISIT, FOLLOWUP, AND LAB DATA). ALL. (I WILL PARSE BELOW.) TO SAS. SAVED THE PATHWAY
More informationFSVIEW Procedure Windows
105 CHAPTER 8 FSVIEW Procedure Windows Overview 105 Browsing and Editing SAS Data Sets 106 How the Control Level Affects Editing 107 Editing with Record-level Control 107 Editing with Member-level Control
More informationSAS/ETS 13.2 User s Guide. The TIMEID Procedure
SAS/ETS 13.2 User s Guide The TIMEID Procedure This document is an individual chapter from SAS/ETS 13.2 User s Guide. The correct bibliographic citation for the complete manual is as follows: SAS Institute
More informationAutomating the Production of Formatted Item Frequencies using Survey Metadata
Automating the Production of Formatted Item Frequencies using Survey Metadata Tim Tilert, Centers for Disease Control and Prevention (CDC) / National Center for Health Statistics (NCHS) Jane Zhang, CDC
More informationStat-340 Term Test Spring Term
Stat-340 Term Test 1 2015 Spring Term Part 1 - Multiple Choice Enter your answers to the multiple choice questions on the provided bubble sheets. Each of the multiple choice question is worth 1 mark there
More informationEssential ODS Techniques for Creating Reports in PDF Patrick Thornton, SRI International, Menlo Park, CA
Thornton, S. P. (2006). Essential ODS techniques for creating reports in PDF. Paper presented at the Fourteenth Annual Western Users of the SAS Software Conference, Irvine, CA. Essential ODS Techniques
More informationLearning SAS by Example
Learning SAS by Example A Programmer's Guide Second Edition.sas Ron Cody The correct bibliographic citation for this manual is as follows: Cody, Ron. 2018. Learning SAS by Example: A Programmer's Guide,
More informationKey Features in ODS Graphics for Efficient Clinical Graphing Yuxin (Ellen) Jiang, Biogen, Cambridge, MA
10680-2016 Key Features in ODS Graphics for Efficient Clinical Graphing Yuxin (Ellen) Jiang, Biogen, Cambridge, MA ABSTRACT High-quality effective graphs not only enhance understanding of the data but
More informationGraphing Made Easy with SGPLOT and SGPANEL Procedures
Paper 2441-2015 Graphing Made Easy with SGPLOT and SGPANEL Procedures Susan J. Slaughter, Avocet Solutions, Davis, CA Lora D. Delwiche, University of California, Davis, CA ABSTRACT When ODS Graphics was
More informationSTAT 3304/5304 Introduction to Statistical Computing. Introduction to SAS
STAT 3304/5304 Introduction to Statistical Computing Introduction to SAS What is SAS? SAS (originally an acronym for Statistical Analysis System, now it is not an acronym for anything) is a program designed
More information