UTILIZING SAS TO CREATE A PATIENT'S LIVER ENZYME PROFILE. Erik S. Larsen, Price Waterhouse LLP

Size: px
Start display at page:

Download "UTILIZING SAS TO CREATE A PATIENT'S LIVER ENZYME PROFILE. Erik S. Larsen, Price Waterhouse LLP"

Transcription

1 UTILIZING SAS TO CREATE A PATIENT'S LIVER ENZYME PROFILE Erik S. Larsen, Price Waterhouse LLP In pharmaceutical research and drug development, it is usually necessary to assess the safety of the experimental drug. When the experimental medicine enters the digestive system, it may cause the body, particularly the liver, to produce enzy~es which counteract the agent. The hver produces several enzymes (SGOT, SGPT, alkaline phosphatase and bilirubin) which tend to elevate when nonsteroidal antiinflammatory drugs (NSAIDs) such as aspirin enter the system. When patients participate in clinical trials for NSAIDs, they must have blood tests taken at different time points throughout the trial and at these time points, measurements of liver enzymes are taken. The thought is that if the experimental medicine does not cause the liver enzymes to elevate, the product is safe, at least as far as the liver is concerned. A useful method for displaying the levels of the liver enzymes at different time points is the use of a line graph. One problem is that SGOT, SGPT and alkaline phosphatase are measured on one scale, whereas bilirubin is measured on another. Fortunately, SAS provides all of the tools necessary to display all of the enzyme levels on one page, which is how the Food and Drug Administration desires to see the infonnation. An example, using both SAS macros and SAS/GRAPH, demonstrates how the graphs of all enzymes can be displayed at once in a clear, easy to read format. The following is a fictitious example that was used for data points in the graph. In the example it was assumed already to be a SAS dataset: SUBJECT MY ENZYME AGE ~!!:i5b. ~ ~ XXXX,.yyy 27 SGOT 48 M A 0.5. XXXX,.yyy 27 SGPT 48 M A 0.6 XXXX,.yyy 27 ALI< 48 M A 0.4 XXXX,.yyy 27 BILl 48 M A 1.4 XXXX,.yyy 20 SGOT 48 M A 0.4 XXXX,.yyy 20 SGPT 48 M A 0.5 XXXX,.yyy 20 ALK 48 M A 0.3 XXXX,.yyy 20 BIll 48 M A and so on. The DAY variable represents which day in the study the patient was given a blood test, with negative numbers denoting a screening period, zero indicating baseline visit and days greater than zero showing days since the first administration of the experimental drug. Also note that a patient may not have all of the enzyme readings at each visit. The TIlER variable is the therapy code where 'A' is formatted to 'Group A' and 'B' is formatted to 'Group B'. The patient's therapy does not change throughout the trial. The SEX variable is self-explanatory, where 'F' is formatted to Female and 'M' to Male. VAL and V AL2 are the data points on the graph. V AL is calculated prior to the macro which expresses the actual laboratory value in terms of the upper normal limit (UNL). For example, if the SGOT value is 40 and the UNL is 20, then VAL would have a value of 40/20 = 2.0 (x UNL). On the other hand, variable V AL2 contains the actual bilirubin lab reading. The data is manipulated such that VAL is missing for bilirubin readings and likewise, V AL2 is missing for SGOT, SGPT, and alkaline phosphatase observations. The dataset is sorted by SUBJECT and DAY and is sent to an algorithm which selects the minimum and maximum days for each patient and outputs them to a dataset 644

2 which is used to obtain the key values for the horizontal axis scaling for the DAY variable. The algorithm always creates 10 major ticks on the axis from the maximum and minimum day. SAS Macro variables are used to obtain the MIN, MAX, INT (interval) and LAST (last day on therapy) values and are created in the following code: DATA..NULL..; SETMINMAX; CALL SYMPUTfMAX'. PUT(XMAX. 4.)); CALL SYMPUT{'MIN', PUT{XMIN, 4.»; CALL SYMPUTflNT'. PUT{INTERVAL, 4.)); CALL SYMPUTfLAST', PUT(LASTDAY, 4.)); RUN; The macro used is called %PLOTIT and it takes the parameter SUBJECT (which is the subject identification number you want the profile), After running through the DATA _NULL_ step above to obtain the information for the horizontal axis, the symbol definitions are determined arbitrarily, as shown below. These could have been defined outside of the macro, but were left inside to enhance the readability of the code. SYMBOL1 INTERPOL JOIN COLOR = SLACK VALUE = CIRCLE; SYMBOL2 INTERPOL = JOIN COLOR SLACK VALUE = SQUARE; SYMBOL3 INTERPOL JOIN COLOR = SLACK VALUE = TRIANGLE; SYMBOL4 INTERPOL = JOIN COLOR = BLACK VALUE = DIAMOND; SYMBOLS INTERPOL = JOIN COLOR = SLACK HEIGHT = 4 VALUE = DIAMOND; Note that there are five symbols and only four liver enzymes. In order to get the four enzymes on two different scales, a 'dummy' symbol is necessary to get all four enzymes on the legend, This is why the data are manipulated to have a VAL and a V AL2 variable. The data have a missing value for V AL for bilirubin in order to have all four enzymes on the legend, which is part of the bottom graph. The same holds true for the V AL2 variable, except that bilirubin is the only enzyme that contains a value. This is the actual bilirubin reading, which unlike the previous three enzymes, will be shown in the upper portion of the graph shown in Appendix A. The plot shown in Appendix A is actually two graphs which are superimposed onto one page. Some thought was given to just using one GPLOT procedure with a PLOn statement but since there were two different y-axis scales (upper normal limits vs. actual values) and the fact that the bilirubin readings would make the graph more difficult to read, it was decided that two plots were necessary. The legend was created using the following code: LEGEND1 CBORDER MODE ACROSS LABEL VALUE POSITION SHAPE OFFSET = = = SLACK PROTECT 1 f Alkaline Phosphatase' 'SGOT/AST' 'SGPT/ALT' 'T o1ai Silirubin').. (TOP INSIDE RIGHT) = SYMBOL(S, 2) = (-3,-1); The legend contains all of the enzymes and is produced as part of the bottom graph. SAS issues a warning that there are missing values for the VAL*DAY=ENZYME plot request because bilirubin always has a missing value for VAL. This is ok, and it allows us to have all of the enzymes on one legend. The offset is used to make the legend appear as if it were between the two graphs (Le. it is moved up a small amount). 645

3 The first axis definition, which follows, is the bottom graph's left vertical axis which denotes the upper normal limits. The second axis (AXIS2) is the horizontal axis for the bottom graph and utilizes the macro variables that were created with the DATA _NULL_ step. Note that the label DAY appears as an axis label at the bottom of the graph. AXlS1 COLOR = BLACK ORDER = (0 TO 11 BY 2) ORIGIN (O.SIN,) OFFSET = (0,0) MINOR = (NUMBER=1) LABEL = VALUE = (FONT=COMPLEX H=2.5); AXIS2 COLOR BLACK ORDER = (&MIN TO &MAX BY &INT) MINOR = (NUMBER=1) LABEL (FONT=COMPLEX H=3 'DAY') VALUE = (FONT=COMPLEX H=2.5); The other two axes are for the upper portion of the graph. The third axis (AXIS3) is simply the left vertical axis which identifies the bilirubin reading, Notice that aside from the axis range (ORDER), it is identical to the AXIS! statement for the upper normal limits, The fourth axis has an interesting point to it It uses the same macro variables that the bottom horizontal axis uses but the MAJOR, MINOR, LABEL and VALUE statements are set to. This, along with the STYLE=O statement, cause the horizontal axis for the upper portion of the graph to be invisible, although on the same scale. The STYLE statement set to zero is what removes the axis line. This axis definition creates the illusion that there is only one graph on the page, with a break in the vertical axis. AXIS3 COLOR.. ORDER = ORIGIN = OFFSET = MINOR = LABEL = VALUE BLACK (0.0 TO 2.5 BY 0.5) (O.S IN,) (0,0) (NUMBEA=1) (FONT =COMPLEX H=2.5); AXIS4 MAJOR = ORDER MINOR = STYLE = o LABEL.. VALUE = ; (&MIN TO &MAX BY &INT) The program is now ready to start plotting the values. First however, the following GOPTIONS statement is executed to suppress the printing of the graphs and remove the borders. GOPTIONS NOBORDER NODISPLAY GUINT=PCT; The frrst (or bottom) GPLOT statement is shown below. Note that the GOUT=GRAFCAT option is used to output the graph to a temporary graph catalog to be used later in a GREPLA Y procedure. Also of note are the VREF, LVREF, HREF, and LHREF statement options. These produce both horizontal dashed reference lines and vertical solid reference lines which were requested by the FDA. The horizontal dashed reference lines indicate critical upper normal limit levels (e.g., 3 times the UNL). The solid vertical reference lines denote when the patient was taking medication (e.g., baseline and fmal day on therapy). The baseline (0) day was hardcoded in, and the &LAST macro variable contains the final day on therapy value. PROC GPLOT DATA--GRAF GOUT=GRAFCAT UNIFORM; TITLE1 C=BLACK H=2 F=COMPLEX ' '; RUN; PLOT (VALj"DAY=ENZYME I LEGEND = LEGEND1 VAXIS.. AXIS1 HAXIS = AXIS2 VREF = (1.238) LVREF = 2 HREF = (0 &LASn LHREF 1; NOTE LANGLE=90 MOVE=(0.25 IN, 2 IN) C=BLACK F=COMPLEX 'SGOTISGPT/Alk Phos x UNL'; WHERE SUBJECT='&SUBJECT'; 646

4 Finally, notice the TITLE! statement that is just a blank line. This removes any titles (such as The SAS System) which may appear by default. Also of note is that the UNIFORM option on the PROC GPLOT statement tells SAS to use the same axis scaling for all graphs. This is helpful to keep the vertical lines on both graphs lined up correctly. Furthermore, the NOTE statement places the vertical axis label on the graph. The WHERE statement in the procedure is used to select only those observations which are enzyme readings for a particular subject. The second GPLOT procedure produces the upper portion of the graph. Once again, there are specified horizontal and vertical reference lines that were requested by the FDA and, the title of the graph is generated in this procedure. Also, the graph is suppressed from printing and is written out to a temporary graph catalog (GRAFCAT) to be used later. The PLOT statement has a peculiar form of V AL2*DAY =5. The 5 tells SAS to use the fifth symbol statement (SYMBOL5) for the plot. Notice that SYMBOL5 is identical to SYMBOIA except the height in SYMBOL5 is 4 units whereas in SYMBOIA is only 3 units. The larger height is necessary because when the upper portion of the graph is scaled to 40 percent of the output area, the symbols appear smaller if the height of 3 units is used. PROC GPLOT OATA--GRAF GOUT=GRAFCAT UNIFORM; TITLE1 C=BLACK H=7 'Liver Enzyme Summary'; LABEL SUBJECT.. 'PATIENT 10' THER = 'THERAPY'; FORMAT SEX THER PLOT (VAL2)*OAY=5 I VAXIS = HAXIS.. VREF = LVREF.. HREF LHREF = $SEXFMT. $THERFMT.; AXIS3 AXIS4 (1.8) 2 (0 &LAST) 1; NOTE LANGLE=90 MOVE=(O.25 IN, 2 IN) H=3 C=BLACK F=COMPLEX 'Bilirubin (mgldl)'; BY SUBJECT AGE SEX THER; WHERE SUBJECT='&SUBJECT'; RUN; Note that the variables are labelled and formatted in this procedure. This allows us to use the BY statement to output at the top of the graph which subject, the subject's age, sex and the therapy they were on. The macro has now performed two graphs but still has not produced any hard copy output. Following the GPLOT procedures in the macro, a PROC GREPLA Y is executed using the two graphs that were stored in temporary files. The GREPLA Y procedure, shown below, creates a template (TWO) which consists of the upper 40 percent of the output area and the lower 60 percent, respectively. The NOFS option tells SAS to use a full screen device to view the graphs. The DES option in the TDEF statement simply labels the template as STACK

5 GOPTIONS DISPLAY; PROC GREPLAY IGOUT=GRAFCAT TC=TEMPCAT NOFS; TDEF;WO DES='STACK4060' 11 llx=o LLY=60 ULX=O ULY=l00 URX=100 URY=100 LRX=100 LRY=60 21 LlX=O LLY=O ULX--Q ULY=60 URX=100 URY=60 LRX=100 LRY=O; TEMPLATE ;WO; r Upper / r Lower"' References: SAS/GRAPH Software: Reference, Volume I, Version 6, First Edition, SAS Institute, Inc., SAS/GRAPH Software: Reference, Volume 2, Version 6, First Edition, SAS Institute, Inc., RUN: QUIT; TREPLAY 1:GPL0T1 2:GPLOT; Notice that prior to the GREPLAY procedure, a GOPTIONS DISPLAY tells SAS to allow for output to the screen or any other hard copy device that was specified, The TREPLA Y statement tells the procedure to print the graphs in the template. GPLOT is the SAS default for the first GPLOT executed and GPLOTI is default for the second. Note that after the TREPLAY, a DELETE _ALL_ statement tells SAS to delete all SAS catalog entries which contain graphs. This allows for the macro to be executed multiple times, as it was performed for all patients who had elevated liver enzymes. The liver enzyme profiles are one example of the vast power that SAS and in particular SAS/GRAPH has. It was thought that to obtain graphs like the one shown in Appendix A, the data would have to be downloaded and brought into a desktop package. SAS/GRAPH allows the user the flexibility to perform such tasks with minimal code and suggests it is a useful tool for meeting most, if not all, graphical needs. SAS Guide to Macro Processing, Version 6, Second Edition, SAS Institute, Inc., SAS Language: Reference, Version 6, First Edition, SAS Institute, Inc., Acknowledgement: A special thanks to Dr. Robert Northington for his help in proofreading and refining this paper. Author Contact: Erik S. Larsen Price Waterhouse LLP 1301 K Street NW, 800W Washington, DC Erik_S._Larsen@notes.pw.com Phone: (202)

6 2.5 Liver E:nzy:r11e Su.:rru:n.a.ry PATIENT In _ XXXX-'YYY.AGE SEX-JI\4ALE ~-D3tJPROFEN aochdg i = <:a '1./lo. \CI ~ Z :::> >< rn 0,..J:l a.. ~ -<... E- o.. c.!] In "E::;- O c.!] In Alkaline Phosphata"e SGOT/.AST SGPTi'ALT Total Bilirubin 2 I ~ l1 e Q* R 6 ~ "~~ b ~ r o I I r I r I -50 o DAY

A Juxtaposition of Tables and Graphs Using SAS /GRAPH Procedures

A Juxtaposition of Tables and Graphs Using SAS /GRAPH Procedures A Juxtaposition of Tables and Graphs Using SAS /GRAPH Procedures Suhas R. Sanjee, MaxisIT Inc., Edison, NJ Sheng Zhang, Merck and Co., Upper Gwynedd, PA ABSTRACT Graphs provide high-impact visuals that

More information

Changing Titles on Graphs With Minimal Processing

Changing Titles on Graphs With Minimal Processing Changing Titles on Graphs With Minimal Processing Deb Cassidy, Computer Horizons Corporation, Indianapolis, IN Have you ever created numerous graphs only to have someone make a "minor" change in the title

More information

ODS LAYOUT is Like an Onion

ODS LAYOUT is Like an Onion Paper DP03_05 ODS LAYOUT is Like an Onion Rich Mays, University of Rochester Medical Center, Rochester, NY Abstract ODS LAYOUT is like an onion. They both make you cry? No! They both have layers! In version

More information

Innovative Graph for Comparing Central Tendencies and Spread at a Glance

Innovative Graph for Comparing Central Tendencies and Spread at a Glance Paper 140-28 Innovative Graph for Comparing Central Tendencies and Spread at a Glance Varsha C. Shah, CSCC, Dept. of Biostatistics, UNC-CH, Chapel Hill, NC Ravi M. Mathew, CSCC,Dept. of Biostatistics,

More information

MANAGING SAS/GRAPH DISPLAYS WITH THE GREPLAY PROCEDURE. Perry Watts IMS Health

MANAGING SAS/GRAPH DISPLAYS WITH THE GREPLAY PROCEDURE. Perry Watts IMS Health MANAGING SAS/GRAPH DISPLAYS WITH THE PROCEDURE Perry Watts IMS Health Abstract PROC is used for redisplaying graphs that have been stored in temporary or permanent catalogs. This tutorial will show how

More information

SUGI 29 Posters. Paper A Group Scatter Plot with Clustering Xiaoli Hu, Wyeth Consumer Healthcare., Madison, NJ

SUGI 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 information

Data Annotations in Clinical Trial Graphs Sudhir Singh, i3 Statprobe, Cary, NC

Data 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 information

Top Award and First Place Best Presentation of Data Lan Tran-La. Scios Nova, Inc. BLOOD PRESSURE AND HEART RATE vs TIME

Top Award and First Place Best Presentation of Data Lan Tran-La. Scios Nova, Inc. BLOOD PRESSURE AND HEART RATE vs TIME Top Award and First Place Best Presentation of Data Lan Tran-La Scios Nova, Inc. BLOOD PRESSURE AND HEART RATE vs TIME Vital signs were collected before, during, and after the infusion of Drug A. At the

More information

A Plot & a Table per Page Times Hundreds in a Single PDF file

A Plot & a Table per Page Times Hundreds in a Single PDF file A Plot & a Table per Page Times Hundreds in a Single PDF file Daniel Leprince DIEM Computing Services, Inc. Elizabeth Li DIEM Computing Services, Inc. SAS is a registered trademark or trademark of SAS

More information

PharmaSUG 2015 Paper PO03

PharmaSUG 2015 Paper PO03 PharmaSUG 2015 Paper P03 A Visual Reflection on SAS/GRAPH History: Plot, Gplot, Greplay, and Sgrender Haibin Shu, AccuClin Global Services LLC, Wayne, PA John He, AccuClin Global Services LLC, Wayne, PA

More information

Generating Participant Specific Figures Using SAS Graphic Procedures Carry Croghan and Marsha Morgan, EPA, Research Triangle Park, NC

Generating Participant Specific Figures Using SAS Graphic Procedures Carry Croghan and Marsha Morgan, EPA, Research Triangle Park, NC DP05 Generating Participant Specific Figures Using SAS Graphic Procedures Carry Croghan and Marsha Morgan, EPA, Research Triangle Park, NC ABSTRACT An important part of our research at the US Environmental

More information

Creating Forest Plots Using SAS/GRAPH and the Annotate Facility

Creating Forest Plots Using SAS/GRAPH and the Annotate Facility PharmaSUG2011 Paper TT12 Creating Forest Plots Using SAS/GRAPH and the Annotate Facility Amanda Tweed, Millennium: The Takeda Oncology Company, Cambridge, MA ABSTRACT Forest plots have become common in

More information

USING SAS PROC GREPLAY WITH ANNOTATE DATA SETS FOR EFFECTIVE MULTI-PANEL GRAPHICS Walter T. Morgan, R. J. Reynolds Tobacco Company ABSTRACT

USING SAS PROC GREPLAY WITH ANNOTATE DATA SETS FOR EFFECTIVE MULTI-PANEL GRAPHICS Walter T. Morgan, R. J. Reynolds Tobacco Company ABSTRACT USING SAS PROC GREPLAY WITH ANNOTATE DATA SETS FOR EFFECTIVE MULTI-PANEL GRAPHICS Walter T. Morgan, R. J. Reynolds Tobacco Company ABSTRACT This presentation introduces SAS users to PROC GREPLAY and the

More information

SAS: Proc GPLOT. Computing for Research I. 01/26/2011 N. Baker

SAS: Proc GPLOT. Computing for Research I. 01/26/2011 N. Baker SAS: Proc GPLOT Computing for Research I 01/26/2011 N. Baker Introduction to SAS/GRAPH Graphics component of SAS system. Includes charts, plots, and maps in both 2 and 3 dimensions. Procedures included

More information

Developing a Dashboard to Aid in Effective Project Management

Developing a Dashboard to Aid in Effective Project Management Developing a Dashboard to Aid in Effective Project Management M. Paige Borden, University of Central Florida, Orlando, FL Maureen Murray, University of Central Florida, Orlando, FL Ali Yorkos, University

More information

Chapter 13 Introduction to Graphics Using SAS/GRAPH (Self-Study)

Chapter 13 Introduction to Graphics Using SAS/GRAPH (Self-Study) Chapter 13 Introduction to Graphics Using SAS/GRAPH (Self-Study) 13.1 Introduction... 2 13.2 Creating Bar and Pie Charts... 8 13.3 Creating Plots... 20 13-2 Chapter 13 Introduction to Graphics Using SAS/GRAPH

More information

The Plot Thickens from PLOT to GPLOT

The Plot Thickens from PLOT to GPLOT Paper HOW-069 The Plot Thickens from PLOT to GPLOT Wendi L. Wright, CTB/McGraw-Hill, Harrisburg, PA ABSTRACT This paper starts with a look at basic plotting using PROC PLOT. A dataset with the daily number

More information

Coders' Corner. Paper ABSTRACT GLOBAL STATEMENTS INTRODUCTION

Coders' Corner. Paper ABSTRACT GLOBAL STATEMENTS INTRODUCTION Paper 70-26 Data Visualization of Outliers from a Health Research Perspective Using SAS/GRAPH and the Annotate Facility Nadia Redmond Kaiser Permanente Center for Health Research, Portland, Oregon ABSTRACT

More information

Tips for Producing Customized Graphs with SAS/GRAPH Software. Perry Watts, Fox Chase Cancer Center, Philadelphia, PA

Tips for Producing Customized Graphs with SAS/GRAPH Software. Perry Watts, Fox Chase Cancer Center, Philadelphia, PA Tips for Producing Customized Graphs with SAS/GRAPH Software Perry Watts, Fox Chase Cancer Center, Philadelphia, PA Abstract * SAS software is used to produce customized graphics displays by solving a

More information

SAS/GRAPH : Using the Annotate Facility

SAS/GRAPH : Using the Annotate Facility SAS/GRAPH : Using the Annotate Facility Jack S. Nyberg, ClinTrials Research, Inc., Lexington, KY. Stuart D. Nichols, ClinTrials Research, Inc., Lexington, KY. ABSTRACT The annotate facility in SAS/GRAPH

More information

Standard Safety Visualization Set-up Using Spotfire

Standard Safety Visualization Set-up Using Spotfire Paper SD08 Standard Safety Visualization Set-up Using Spotfire Michaela Mertes, F. Hoffmann-La Roche, Ltd., Basel, Switzerland ABSTRACT Stakeholders are requesting real-time access to clinical data to

More information

Working with Charts Stratum.Viewer 6

Working with Charts Stratum.Viewer 6 Working with Charts Stratum.Viewer 6 Getting Started Tasks Additional Information Access to Charts Introduction to Charts Overview of Chart Types Quick Start - Adding a Chart to a View Create a Chart with

More information

Displaying Multiple Graphs to Quickly Assess Patient Data Trends

Displaying Multiple Graphs to Quickly Assess Patient Data Trends Paper AD11 Displaying Multiple Graphs to Quickly Assess Patient Data Trends Hui Ping Chen and Eugene Johnson, Eli Lilly and Company, Indianapolis, IN ABSTRACT Populating multiple graphs, up to 15, on a

More information

Desktop Studio: Charts. Version: 7.3

Desktop Studio: Charts. Version: 7.3 Desktop Studio: Charts Version: 7.3 Copyright 2015 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived from,

More information

PROC CATALOG, the Wish Book SAS Procedure Louise Hadden, Abt Associates Inc., Cambridge, MA

PROC CATALOG, the Wish Book SAS Procedure Louise Hadden, Abt Associates Inc., Cambridge, MA ABSTRACT Paper CC58 PROC CATALOG, the Wish Book SAS Procedure Louise Hadden, Abt Associates Inc., Cambridge, MA SAS data sets have PROC DATASETS, and SAS catalogs have PROC CATALOG. Find out what the little

More information

Desktop Studio: Charts

Desktop Studio: Charts Desktop Studio: Charts Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Working with Charts i Copyright 2011 Intellicus Technologies This document

More information

ABSTRACT. The SAS/Graph Scatterplot Object. Introduction

ABSTRACT. The SAS/Graph Scatterplot Object. Introduction Use of SAS/AF and the SAS/GRAPH Output Class Object to Develop Applications That Can Return Scatterplot Information Michael Hartman, Schering-Plough Corporation, Union, New Jersey ABSTRACT In today s time

More information

Want Quick Results? An Introduction to SAS/GRAPH Software. Arthur L. Carpenter California Occidental Consultants

Want Quick Results? An Introduction to SAS/GRAPH Software. Arthur L. Carpenter California Occidental Consultants Want Quick Results? An Introduction to SAS/GRAPH Software Arthur L. arpenter alifornia Occidental onsultants KEY WORDS GOPTIONS, GPLOT, GHART, SYMBOL, AXIS, TITLE, FOOTNOTE ABSTRAT SAS/GRAPH software contains

More information

A Generalized Procedure to Create SAS /Graph Error Bar Plots

A Generalized Procedure to Create SAS /Graph Error Bar Plots Generalized Procedure to Create SS /Graph Error Bar Plots Sanjiv Ramalingam, Consultant, Octagon Research Solutions, Inc. BSTRCT Different methodologies exist to create error bar related plots. Procedures

More information

Tips to Customize SAS/GRAPH... for Reluctant Beginners et al. Claudine Lougee, Dualenic, LLC, Glen Allen, VA

Tips to Customize SAS/GRAPH... for Reluctant Beginners et al. Claudine Lougee, Dualenic, LLC, Glen Allen, VA Paper SIB-109 Tips to Customize SAS/GRAPH... for Reluctant Beginners et al. Claudine Lougee, Dualenic, LLC, Glen Allen, VA ABSTRACT SAS graphs do not have to be difficult or created by SAS/GRAPH experts.

More information

Creating Maps in SAS/GRAPH

Creating Maps in SAS/GRAPH Creating Maps in SAS/GRAPH By Jeffery D. Gilbert, Trilogy Consulting Corporation, Kalamazoo, MI Abstract This paper will give an introduction to creating graphs using the PROC GMAP procedure in SAS/GRAPH.

More information

Effective Forecast Visualization With SAS/GRAPH Samuel T. Croker, Lexington, SC

Effective Forecast Visualization With SAS/GRAPH Samuel T. Croker, Lexington, SC DP01 Effective Forecast Visualization With SAS/GRAPH Samuel T. Croker, Lexington, SC ABSTRACT A statistical forecast is useless without sharp, attractive and informative graphics to present it. It is really

More information

INTRODUCTION TO SAS/GRAPH

INTRODUCTION TO SAS/GRAPH INTRODUCTION TO SAS/GRAPH John J. Cohen Advanced Data Concepts Abstract Opening the SAS/GRAPH manual for the first time can be an intimidating experience. Rudimentary charts and plots seem to require more

More information

Multiple Graphical and Tabular Reports on One Page, Multiple Ways to Do It Niraj J Pandya, CT, USA

Multiple Graphical and Tabular Reports on One Page, Multiple Ways to Do It Niraj J Pandya, CT, USA Paper TT11 Multiple Graphical and Tabular Reports on One Page, Multiple Ways to Do It Niraj J Pandya, CT, USA ABSTRACT Creating different kind of reports for the presentation of same data sounds a normal

More information

Taming the Box Plot. Sanjiv Ramalingam, Octagon Research Solutions, Inc., Wayne, PA

Taming the Box Plot. Sanjiv Ramalingam, Octagon Research Solutions, Inc., Wayne, PA Taming the Box Plot Sanjiv Ramalingam, Octagon Research Solutions, Inc., Wayne, PA ABSTRACT Box plots are used to portray the range, quartiles and outliers if any in the data. PROC BOXPLOT can be used

More information

Tips and Tricks in Creating Graphs Using PROC GPLOT

Tips and Tricks in Creating Graphs Using PROC GPLOT Paper CC15 Tips and Tricks in Creating Graphs Using PROC GPLOT Qin Lin, Applied Clinical Intelligence, LLC, Bala Cynwyd, PA ABSTRACT SAS/GRAPH is a very powerful data analysis and presentation tool. Creating

More information

Paper CC01 Sort Your SAS Graphs and Create a Bookmarked PDF Document Using ODS PDF ABSTRACT INTRODUCTION

Paper CC01 Sort Your SAS Graphs and Create a Bookmarked PDF Document Using ODS PDF ABSTRACT INTRODUCTION Paper CC01 Sort Your SAS Graphs and Create a Bookmarked PDF Document Using ODS PDF Dirk Spruck, Accovion GmbH, Marburg, Germany Monika Kawohl, Accovion GmbH, Marburg, Germany ABSTRACT Graphs are a great

More information

IMPROVING A GRAPH USING PROC GPLOT AND THE GOPTIONS STATEMENT

IMPROVING A GRAPH USING PROC GPLOT AND THE GOPTIONS STATEMENT SESUG Paper 33-2017 IMPROVING A GRAPH USING PROC GPLOT AND THE GOPTIONS STATEMENT Wendi Wright, Questar Assessment, Inc. ABSTRACT Starting with a SAS PLOT program, we will transfer this plot into PROC

More information

Presentation Quality Graphics with SAS/GRAPH

Presentation Quality Graphics with SAS/GRAPH Presentation Quality Graphics with SAS/GRAPH Keith Cranford, Marquee Associates, LLC Abstract The SASI GRAP~ Annotate Facilily along with hardware fonts can be used to produce presentation qualily graphics

More information

Chemistry Excel. Microsoft 2007

Chemistry Excel. Microsoft 2007 Chemistry Excel Microsoft 2007 This workshop is designed to show you several functionalities of Microsoft Excel 2007 and particularly how it applies to your chemistry course. In this workshop, you will

More information

INTRODUCTION TO THE SAS ANNOTATE FACILITY

INTRODUCTION TO THE SAS ANNOTATE FACILITY Improving Your Graphics Using SAS/GRAPH Annotate Facility David J. Pasta, Ovation Research Group, San Francisco, CA David Mink, Ovation Research Group, San Francisco, CA ABSTRACT Have you ever created

More information

SAS/GRAPH Introduction. Winfried Jakob, SAS Administrator Canadian Institute for Health Information

SAS/GRAPH Introduction. Winfried Jakob, SAS Administrator Canadian Institute for Health Information SAS/GRAPH Introduction Winfried Jakob, SAS Administrator Canadian Institute for Health Information 1 Agenda Overview Components of SAS/GRAPH Software Device-Based vs. Template-Based Graphics Graph Types

More information

Using MACRO and SAS/GRAPH to Efficiently Assess Distributions. Paul Walker, Capital One

Using MACRO and SAS/GRAPH to Efficiently Assess Distributions. Paul Walker, Capital One Using MACRO and SAS/GRAPH to Efficiently Assess Distributions Paul Walker, Capital One INTRODUCTION A common task in data analysis is assessing the distribution of variables by means of univariate statistics,

More information

SAS CLINICAL SYLLABUS. DURATION: - 60 Hours

SAS 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 information

Creating Population Tree Charts (Using SAS/GRAPH Software) Robert E. Allison, Jr. and Dr. Moon W. Suh College of Textiles, N. C.

Creating Population Tree Charts (Using SAS/GRAPH Software) Robert E. Allison, Jr. and Dr. Moon W. Suh College of Textiles, N. C. SESUG 1994 Creating Population Tree Charts (Using SAS/GRAPH Software) Robert E. Allison, Jr. and Dr. Moon W. Suh College of Textiles, N. C. State University ABSTRACT This paper describes a SAS program

More information

To make sense of data, you can start by answering the following questions:

To make sense of data, you can start by answering the following questions: Taken from the Introductory Biology 1, 181 lab manual, Biological Sciences, Copyright NCSU (with appreciation to Dr. Miriam Ferzli--author of this appendix of the lab manual). Appendix : Understanding

More information

In this chapter we explain the structure and use of BestDose, with examples.

In this chapter we explain the structure and use of BestDose, with examples. Using BestDose In this chapter we explain the structure and use of BestDose, with examples. General description The image below shows the view you get when you start BestDose. The actual view is called

More information

Creating a Basic Chart in Excel 2007

Creating a Basic Chart in Excel 2007 Creating a Basic Chart in Excel 2007 A chart is a pictorial representation of the data you enter in a worksheet. Often, a chart can be a more descriptive way of representing your data. As a result, those

More information

A SAS Macro to Generate Caterpillar Plots. Guochen Song, i3 Statprobe, Cary, NC

A SAS Macro to Generate Caterpillar Plots. Guochen Song, i3 Statprobe, Cary, NC PharmaSUG2010 - Paper CC21 A SAS Macro to Generate Caterpillar Plots Guochen Song, i3 Statprobe, Cary, NC ABSTRACT Caterpillar plots are widely used in meta-analysis and it only requires a click in software

More information

SciGraphica. Tutorial Manual - Tutorials 1and 2 Version 0.8.0

SciGraphica. Tutorial Manual - Tutorials 1and 2 Version 0.8.0 SciGraphica Tutorial Manual - Tutorials 1and 2 Version 0.8.0 Copyright (c) 2001 the SciGraphica documentation group Permission is granted to copy, distribute and/or modify this document under the terms

More information

Open a new Excel workbook and look for the Standard Toolbar.

Open a new Excel workbook and look for the Standard Toolbar. This activity shows how to use a spreadsheet to draw line graphs. Open a new Excel workbook and look for the Standard Toolbar. If it is not there, left click on View then Toolbars, then Standard to make

More information

Integrated Clinical Systems, Inc. releases JReview with Report Reviewer

Integrated Clinical Systems, Inc. releases JReview with Report Reviewer Integrated Clinical Systems, Inc. releases JReview 12.0.1 with Report Reviewer Note extensions, volcano plots, histogram distribution plots, composite Hy s Law plot, Dashboard Views performance improvements

More information

SAS Programs SAS Lecture 4 Procedures. Aidan McDermott, April 18, Outline. Internal SAS formats. SAS Formats

SAS Programs SAS Lecture 4 Procedures. Aidan McDermott, April 18, Outline. Internal SAS formats. SAS Formats SAS Programs SAS Lecture 4 Procedures Aidan McDermott, April 18, 2006 A SAS program is in an imperative language consisting of statements. Each statement ends in a semi-colon. Programs consist of (at least)

More information

Creating and Modifying Charts

Creating and Modifying Charts Creating and Modifying Charts Introduction When you re ready to share data with others, a worksheet might not be the most effective way to present the information. A page full of numbers, even if formatted

More information

Graphical Techniques for Displaying Multivariate Data

Graphical Techniques for Displaying Multivariate Data Graphical Techniques for Displaying Multivariate Data James R. Schwenke Covance Periapproval Services, Inc. Brian J. Fergen Pfizer Inc * Abstract When measuring several response variables, multivariate

More information

Paper: PO19 ARROW Statistical Graphic System ABSTRACT INTRODUCTION pagesize=, layout=, textsize=, lines=, symbols=, outcolor=, outfile=,

Paper: PO19 ARROW Statistical Graphic System ABSTRACT INTRODUCTION pagesize=, layout=, textsize=, lines=, symbols=, outcolor=, outfile=, Paper: PO19 ARROW Statistical Graphic System Cheng Jun Tian, Johnson & Johnson PRD, Titusville, New Jersey, 08560 Qin Li, Johnson & Johnson PRD, Titusville, New Jersey, 08560 Jiangfan Li, Johnson & Johnson

More information

BioFuel Graphing instructions using Microsoft Excel 2003 (Microsoft Excel 2007 instructions start on page mei-7)

BioFuel Graphing instructions using Microsoft Excel 2003 (Microsoft Excel 2007 instructions start on page mei-7) BioFuel Graphing instructions using Microsoft Excel 2003 (Microsoft Excel 2007 instructions start on page mei-7) Graph as a XY Scatter Chart, add titles for chart and axes, remove gridlines. A. Select

More information

SAMLab Tip Sheet #5 Creating Graphs

SAMLab Tip Sheet #5 Creating Graphs Creating Graphs The purpose of this tip sheet is to provide a basic demonstration of how to create graphs with Excel. Excel can generate a wide variety of graphs, but we will use only two as primary examples.

More information

The GTESTIT Procedure

The GTESTIT Procedure 967 CHAPTER 28 The GTESTIT Procedure Overview 967 About the Pictures 968 About the LOG 971 Procedure Syntax 972 PROC GTESTIT Statement 972 Examples 973 Example 1: Testing a GOPTIONS Statement 973 Overview

More information

How to use Excel Spreadsheets for Graphing

How to use Excel Spreadsheets for Graphing How to use Excel Spreadsheets for Graphing 1. Click on the Excel Program on the Desktop 2. You will notice that a screen similar to the above screen comes up. A spreadsheet is divided into Columns (A,

More information

When 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 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 information

JMP Clinical. Getting Started with. JMP Clinical. Version 3.1

JMP Clinical. Getting Started with. JMP Clinical. Version 3.1 JMP Clinical Version 3.1 Getting Started with JMP Clinical Creativity involves breaking out of established patterns in order to look at things in a different way. Edward de Bono JMP, A Business Unit of

More information

Using The System For Medical Data Processing And Event Analysis: An Overview

Using The System For Medical Data Processing And Event Analysis: An Overview Using The SAS@ System For Medical Data Processing And Event Analysis: An Overview Harald Pitz, Frankfurt University Hospital Marcus Frenz, Frankfurt University Hospital Hans-Peter Howaldt, Frankfurt University

More information

THE IMPACT OF DATA VISUALIZATION IN A STUDY OF CHRONIC DISEASE

THE IMPACT OF DATA VISUALIZATION IN A STUDY OF CHRONIC DISEASE THE IMPACT OF DATA VISUALIZATION IN A STUDY OF CHRONIC DISEASE South Central SAS Users Group SAS Educational Forum 2007 Austin, TX Gabe Cano, Altarum Institute Brad Smith, Altarum Institute Paul Cuddihy,

More information

Dynamic Macro Invocation Utility Paul D Sherman, San Jose, CA

Dynamic Macro Invocation Utility Paul D Sherman, San Jose, CA Paper 62-29 Dynamic Macro Invocation Utility Paul D Sherman, San Jose, CA ABSTRACT Often times it is necessary to repeatedly call a macro with only minor differences in its argument list. Most common is

More information

type. Hitting Enter C3 B Data Males Using formulas highlighted Hit Enter 6. Select cell D4 following: 7. Select cell B5

type. Hitting Enter C3 B Data Males Using formulas highlighted Hit Enter 6. Select cell D4 following: 7. Select cell B5 Statistics and Data Analysis: Ch. 2 Using Excel for Categorical Displays 1. Get your laptop out of the cart in the front of the room and log on. 2. Open the Microsoft Excel 2010. Excel will open with a

More information

Chapter 10 Working with Graphs and Charts

Chapter 10 Working with Graphs and Charts Chapter 10: Working with Graphs and Charts 163 Chapter 10 Working with Graphs and Charts Most people understand information better when presented as a graph or chart than when they look at the raw data.

More information

Chapter 1 Introduction. Chapter Contents

Chapter 1 Introduction. Chapter Contents Chapter 1 Introduction Chapter Contents OVERVIEW OF SAS/STAT SOFTWARE................... 17 ABOUT THIS BOOK.............................. 17 Chapter Organization............................. 17 Typographical

More information

The GANNO Procedure. Overview CHAPTER 12

The GANNO Procedure. Overview CHAPTER 12 503 CHAPTER 12 The GANNO Procedure Overview 503 Procedure Syntax 504 PROC GANNO Statement 504 Examples 507 Example 1: Scaling Data-Dependent Output 507 Example 2: Storing Annotate Graphics 509 Example

More information

There s No Such Thing as Normal Clinical Trials Data, or Is There? Daphne Ewing, Octagon Research Solutions, Inc., Wayne, PA

There 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 information

Something for Nothing! Converting Plots from SAS/GRAPH to ODS Graphics

Something for Nothing! Converting Plots from SAS/GRAPH to ODS Graphics ABSTRACT Paper 1610-2014 Something for Nothing! Converting Plots from SAS/GRAPH to ODS Graphics Philip R Holland, Holland Numerics Limited, UK All the documentation about the creation of graphs with SAS

More information

SparkLines Using SAS and JMP

SparkLines Using SAS and JMP SparkLines Using SAS and JMP Kate Davis, International Center for Finance at Yale, New Haven, CT ABSTRACT Sparklines are intense word-sized graphics for use inline text or on a dashboard that condense

More information

%ANYTL: A Versatile Table/Listing Macro

%ANYTL: A Versatile Table/Listing Macro Paper AD09-2009 %ANYTL: A Versatile Table/Listing Macro Yang Chen, Forest Research Institute, Jersey City, NJ ABSTRACT Unlike traditional table macros, %ANTL has only 3 macro parameters which correspond

More information

Matt Downs and Heidi Christ-Schmidt Statistics Collaborative, Inc., Washington, D.C.

Matt Downs and Heidi Christ-Schmidt Statistics Collaborative, Inc., Washington, D.C. Paper 82-25 Dynamic data set selection and project management using SAS 6.12 and the Windows NT 4.0 file system Matt Downs and Heidi Christ-Schmidt Statistics Collaborative, Inc., Washington, D.C. ABSTRACT

More information

Web Enabled Graphics with a SAS Data Warehouse Diane E. Brown, TEC Associates, Indianapolis, IN

Web Enabled Graphics with a SAS Data Warehouse Diane E. Brown, TEC Associates, Indianapolis, IN Paper 134 Web Enabled Graphics with a SAS Data Warehouse Diane E. Brown, TEC Associates, Indianapolis, IN ABSTRACT A Provider Profiling system for Health System in Anderson, Indiana was developed using

More information

Controlling Titles. Purpose: This chapter demonstrates how to control various characteristics of the titles in your graphs.

Controlling Titles. Purpose: This chapter demonstrates how to control various characteristics of the titles in your graphs. CHAPTER 5 Controlling Titles Purpose: This chapter demonstrates how to control various characteristics of the titles in your graphs. The Basics For the first examples in this chapter, we ll once again

More information

Graphically Enhancing the Visual Presentation and Analysis of Univariate Data Using SAS Software

Graphically Enhancing the Visual Presentation and Analysis of Univariate Data Using SAS Software Graphically Enhancing the Visual Presentation and Analysis of Univariate Data Using SAS Software James R. O Hearn, Pfizer Inc., New York, NY ABSTRACT The problem of analyzing univariate data is investigated.

More information

Lab #1: Introduction to Basic SAS Operations

Lab #1: Introduction to Basic SAS Operations Lab #1: Introduction to Basic SAS Operations Getting Started: OVERVIEW OF SAS (access lab pages at http://www.stat.lsu.edu/exstlab/) There are several ways to open the SAS program. You may have a SAS icon

More information

Developing Graphical Standards: A Collaborative, Cross-Functional Approach Mayur Uttarwar, Seattle Genetics, Inc., Bothell, WA

Developing Graphical Standards: A Collaborative, Cross-Functional Approach Mayur Uttarwar, Seattle Genetics, Inc., Bothell, WA PharmaSUG 2014 - DG03 Developing Graphical Standards: A Collaborative, Cross-Functional Approach Mayur Uttarwar, Seattle Genetics, Inc., Bothell, WA ABSTRACT Murali Kanakenahalli, Seattle Genetics, Inc.,

More information

The GSLIDE Procedure. Overview. About Text Slides CHAPTER 27

The GSLIDE Procedure. Overview. About Text Slides CHAPTER 27 959 CHAPTER 27 The GSLIDE Procedure Overview 959 About Text Slides 959 About Annotate Output 960 Procedure Syntax 960 PROC GSLIDE Statement 961 Examples 963 Example 1: Producing Text Slides 963 Example

More information

How to Make Graphs with Excel 2007

How to Make Graphs with Excel 2007 Appendix A How to Make Graphs with Excel 2007 A.1 Introduction This is a quick-and-dirty tutorial to teach you the basics of graph creation and formatting in Microsoft Excel. Many of the tasks that you

More information

Select the group of isolates you want to analyze using the chart and statistics tool Create a comparison of these isolates Perform a query or

Select the group of isolates you want to analyze using the chart and statistics tool Create a comparison of these isolates Perform a query or Using the Chart & Statistics Tool and Groups Steven Stroika April 2011 Overview Using the Chart and Statistics Tool Utility of Graphs in Cluster Detection and Reporting Utility of Groups Chart and Statistics

More information

Graphing Single Subject Research Data. AAC Colloquium October 18 th, 2017

Graphing Single Subject Research Data. AAC Colloquium October 18 th, 2017 Graphing Single Subject Research Data AAC Colloquium October 18 th, 2017 Set up the spreadsheet Input the data Graph Harry s data Click and hold, then drag to select Harry s data Just for the top graph

More information

It s Not All Relative: SAS/Graph Annotate Coordinate Systems

It s Not All Relative: SAS/Graph Annotate Coordinate Systems Paper TU05 It s Not All Relative: SAS/Graph Annotate Coordinate Systems Rick Edwards, PPD Inc, Wilmington, NC ABSTRACT This paper discusses the SAS/Graph Annotation coordinate systems and how a combination

More information

Indenting with Style

Indenting with Style ABSTRACT Indenting with Style Bill Coar, Axio Research, Seattle, WA Within the pharmaceutical industry, many SAS programmers rely heavily on Proc Report. While it is used extensively for summary tables

More information

Combining a Bar Graph with a Line Graph 1

Combining a Bar Graph with a Line Graph 1 Version 4.0 Step-by-Step Examples Combining a Bar Graph with a Line Graph 1 Occasionally, you may wish to use both bars and lines on the same plot. Plasma Concentration (µg/ml) 12 10 8 6 4 2 0 Pre- Injection

More information

Picturing Statistics Diana Suhr, University of Northern Colorado

Picturing Statistics Diana Suhr, University of Northern Colorado Picturing Statistics Diana Suhr, University of Northern Colorado Abstract Statistical results could be easier to understand if you visualize them. This Hands On Workshop will give you an opportunity to

More information

Designing Custom Forms. Paula Callan

Designing Custom Forms. Paula Callan Designing Custom Forms Paula Callan Agenda PART I: Mapped Forms Foundations Training #1 8:00 9:15 Workshop Session #1 9:15 9:45 Break 9:45 10:00 PART II: Mapped Forms Value Add Training #2 10:00 11:00

More information

Data Driven Annotations: An Introduction to SAS/GRAPH s Annotate Facility

Data Driven Annotations: An Introduction to SAS/GRAPH s Annotate Facility Paper HW03 Data Driven Annotations: An Introduction to SAS/GRAPH s Annotate Facility Arthur L. Carpenter California Occidental Consultants ABSTRACT When SAS/GRAPH was first introduced, it was the only

More information

Report Writing, SAS/GRAPH Creation, and Output Verification using SAS/ASSIST Matthew J. Becker, ST TPROBE, inc., Ann Arbor, MI

Report Writing, SAS/GRAPH Creation, and Output Verification using SAS/ASSIST Matthew J. Becker, ST TPROBE, inc., Ann Arbor, MI Report Writing, SAS/GRAPH Creation, and Output Verification using SAS/ASSIST Matthew J. Becker, ST TPROBE, inc., Ann Arbor, MI Abstract Since the release of SAS/ASSIST, SAS has given users more flexibility

More information

Multiple Forest Plots and the SAS System

Multiple Forest Plots and the SAS System Multiple Forest Plots and the SAS System Poster 10 Anne Barfield, Quanticate, Manchester, United Kingdom ABSTRACT This paper is the accompanying paper to the poster entitled Multiple Forest Plots and the

More information

A Picture is worth 3000 words!! 3D Visualization using SAS Suhas R. Sanjee, Novartis Institutes for Biomedical Research, INC.

A Picture is worth 3000 words!! 3D Visualization using SAS Suhas R. Sanjee, Novartis Institutes for Biomedical Research, INC. DG04 A Picture is worth 3000 words!! 3D Visualization using SAS Suhas R. Sanjee, Novartis Institutes for Biomedical Research, INC., Cambridge, USA ABSTRACT Data visualization is an important aspect in

More information

Error-Bar Charts from Summary Data

Error-Bar Charts from Summary Data Chapter 156 Error-Bar Charts from Summary Data Introduction Error-Bar Charts graphically display tables of means (or medians) and variability. Following are examples of the types of charts produced by

More information

Getting Started with DADiSP

Getting Started with DADiSP Section 1: Welcome to DADiSP Getting Started with DADiSP This guide is designed to introduce you to the DADiSP environment. It gives you the opportunity to build and manipulate your own sample Worksheets

More information

Creating Graphs Using SAS ODS Graphics Designer

Creating Graphs Using SAS ODS Graphics Designer Creating Graphs Using SAS ODS Graphics Designer William Knabe Former Director of Statistical Applications, UI Information Technology Services SAS Summer Training Institute 2016 Slide 1 Overview. Evolution

More information

PharmaSUG 2012 Paper CC13

PharmaSUG 2012 Paper CC13 PharmaSUG 2012 Paper CC13 Techniques for Improvising the Standard Error Bar Graph and Axis Values Completely Through SAS Annotation Sunil Kumar Ganeshna, PharmaNet/i3, Pune, India Venkateswara Rao, PharmaNet/i3,

More information

Components for Xcelsius. Micro Components

Components for Xcelsius. Micro Components Components for Xcelsius Micro Components Inovista Micro Components for Xcelsius Inovista provides a full range of spark lines, micro charts, icons, text and shape indicators that can be deployed to create

More information

Move =(+0,+5): Making SAS/GRAPH Work For You

Move =(+0,+5): Making SAS/GRAPH Work For You Move =(+0,+5): Making SAS/GRAPH Work For You Deb Cassidy, Computer Horizons Corporation, ndianapolis, N 've often been asked "Can SAS/GRAPH do...?" SAS/GRAPH can do almost anything - if you are willing

More information

Using Annotate Datasets to Enhance Charts of Data with Confidence Intervals: Data-Driven Graphical Presentation

Using Annotate Datasets to Enhance Charts of Data with Confidence Intervals: Data-Driven Graphical Presentation Using Annotate Datasets to Enhance Charts of Data with Confidence Intervals: Data-Driven Graphical Presentation Gwen D. Babcock, New York State Department of Health, Troy, NY ABSTRACT Data and accompanying

More information

Teaching statistics and the SAS System

Teaching statistics and the SAS System Teaching statistics and the SAS System Ass. Prof. Dipl.Ing. Dr. Barbara Schneider Institute for Medical Statistics, University of Vienna,Vienna, Austria Abstract This presentation offers ideas and examples

More information