Patient Profile Graphs using SAS. Sanjay Matange, SAS Institute, Inc.

Size: px
Start display at page:

Download "Patient Profile Graphs using SAS. Sanjay Matange, SAS Institute, Inc."

Transcription

1 Patient Profile Graphs using SAS Sanjay Matange, SAS Institute, Inc.

2 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 Graphics? How many users of SG Procedures How many users of GTL? How many export data to other software for graphics? Has anyone heard of ODS Graphics Designer?

3 Disclaimer I am not a Statistician or a Bio-Statistician. I do not have actual domain knowledge in health care. I am just The Graph Guy from SAS. This presentation is based on my understanding of Patient Profile Graphs as learned from users like you. If you find any incorrect terminology, please feel free to tell me (after the presentation). My goal is to: Show you some new graphics features in SAS. To better understand your needs for graphics, so I can ensure SAS software is meeting your needs.

4 Patient profile reports Provide detailed information on a specific subject in the study. Includes relevant data such as: Adverse events. Concomitant medications. Vital statistics. This report may be in narrative form or visual report. 4

5 Visual Patient Profiles This presentation covers the creation of graphs that are useful for inclusion in visual patient profiles. The graphs included in this presentation are: Adverse event timeline graph. Concomitant medications graph. Vital statistics graph. Lab values graph. Summary of prescribed medications graph. 5

6 Data The data for these graph comes from the following CDISC STDM domains: AE CM VS LB 6

7 Statistical Graphics Procedures We will use the SG Procedures to create these graphs. Use the SGPLOT procedure for single cell graphs. Use the SGPANEL procedure for classification panel graphs. 7

8 The SGPLOT Procedure To create the AE and CM graphs, we will use the SGPLOT procedure. The SAS 9.3 release of SGPLOT procedure includes a new plot type called the HIGHLOW plot. The HIGHLOW Bar plot is particularly suitable to create many of these graphs because: It plots a floating bar segment. It displays a label at the low and/or high end of the bar. It can display an arrowhead at either end of the bar. While I will use SAS9.3 to create these graphs, you can create these with SAS 9.2, with some extra coding. 8

9 HIGHLOW Plot with Type=Bar title 'Vehicle Mileage Ranges by Type'; proc sgplot data=carstats(where=(type ne 'Hybrid')); highlow y=type low=meancity high=meanhwy / type=bar lowlabel=meancity highlabel=meanhwy; yaxis display=(nolabel); xaxis label='mileage'; run; 9

10 AE Graph Data Let us make the AE timeline graph. Here are the relevant columns from the AE data set that we will use to create the graph. Note this extra column. 10

11 AE Timeline Graph - 1 title "Adverse Events for Patient Id = &pid (SAS 9.3)"; proc sgplot data=ae_cap2; format aestdate date7.; refline 0 / axis=x lineattrs=(color=black); highlow y=aeseq low=aestdy high=aeendy / type=bar group=aesev lineattrs=(color=black pattern=solid) barwidth=0.8 lowlabel=aedecod highcap=aehicap; xaxis grid display=(nolabel); yaxis grid display=(noticks novalues nolabel); run; 11

12 AE Timeline Graph - 1 Here are some features of this graph: A bar segment is shown for each AE from start to end. AE name is shown at the lower end of the bar segment. AE names are displayed near the bar instead of the Y axis. Study days are shown on the x axis. 12

13 AE Timeline Graph - 1 Here are some shortcomings of this graph: We want to include all possible severities in the legend in the correct order. The default group colors are used for the two severity values. Study days are shown on the x axis, but no dates are shown. 13

14 AE Timeline Graph - 2 To include all possible severity values in the legend I added dummy values to data set. Here I have added 3 dummy values to the data set, one for each value of severity expected. The start and end day values are set to missing. 14

15 AE Timeline Graph - 2 title "Adverse Events for Patient Id = &pid (SAS 9.3)"; proc sgplot data=ae_cap_dummy; format aestdate date7.; refline 0 / axis=x lineattrs=(color=black); highlow y=aeseq low=aestdy high=aeendy / type=bar group=aesev lineattrs=(color=black pattern=solid) barwidth=0.8 lowlabel=aedecod highcap=aehicap; xaxis grid display=(nolabel); yaxis grid display=(noticks novalues nolabel); run; 15

16 AE Timeline Graph - 2 Here are the features of this graph: Now, all the severity values are shown in the legend in the correct sequence. However, the colors for each severity are not what we want. 16

17 About Group Attributes Normally, group colors are assigned to group values in the order of the values in the data. Group assignments can change every time you create a graph based on the order of the group values in the data. However, often we want specific group attributes for specific group values. The Discrete Attributes Map feature, added with SAS 9.3 allows us to do this.

18 Attribute Maps You can define a discrete attributes map with specific values for color, symbol and line patterns by value. This is similar to the format procedure. Then, whenever a group value is encountered, its attributes are derived from the map. For SG procedures, this map can be defined as a data set. For GTL, this attributes map can be defined inline in the code. In GTL, the legend can get the values from the attributes map. This feature is not yet implemented in SG. GTL also supports Range Attributes Map.

19 AE Timeline Graph - 3 We want to use specific colors (green, yellow, red) each of the severity values. (mild, moderate, severe). To do this, we define a discrete attributes map data set, to be used by the procedure and plot statement. The map id is Severity and color values for each group value are defined as shades of green, yellow and red. 19

20 AE Timeline Graph - 3 title "Adverse Events for Patient Id = &pid (SAS 9.3)"; proc sgplot data=ae_cap_dummy dattrmap=attrmap; format aestdate date7.; refline 0 / axis=x lineattrs=(color=black); highlow y=aeseq low=aestdy high=aeendy / type=bar group=aesev lineattrs=(color=black pattern=solid) attrid=severity barwidth=0.8 lowlabel=aedecod highcap=aehicap; xaxis grid display=(nolabel); yaxis grid display=(noticks novalues nolabel); run; 20

21 Controlling the Legend Now we have the correct colors in the legend for the three severity values. The three dummy values, one for each severity ensure all the severity levels are displayed even if they are not present. In GTL, you don t need to do this, as you can get the group values defined in the attribute map. 21

22 Arrowheads Note the arrowheads for some of the events. In this graph, we show the highcap for the event if its end date is missing. The same is done for the low cap. The idea is that you can use these caps to indicate events that run past the study dates. 22

23 AE Timeline Graph - 4 We want to add a second horizontal axis displaying the study dates. To do this, we will add a scatter plot with X=aestdate, associated with the top X2 axis. Nothing will be plotted as we will set the marker size to zero. But, the result is that a second X2 date axis will be displayed. We will use macro variables to synchronize the extents of the X and X2 axis so they match up.

24 AE Timeline Graph - 4 title "Adverse Events for Patient Id = &pid (SAS 9.3)"; proc sgplot data=ae_cap_dummy dattrmap=attrmap; format aestdate date7.; refline 0 / axis=x lineattrs=(color=black); highlow y=aeseq low=aestdy high=aeendy / type=bar group=aesev l ineattrs=(color=black pattern=solid) barwidth=0.8 lowlabel=aedecod highcap=aehicap attrid=severity; scatter y=aeseq x=aestdate / x2axis markerattrs=(size=0); xaxis grid display=(nolabel) offsetmax=0.02 values=(&minday2 to &maxday by 2); x2axis display=(nolabel) offsetmax=0.02 values=(&mindate2 to &maxdate); yaxis grid display=(noticks novalues nolabel); run; 24

25 AE Timeline Graph Now it looks like we are getting what we want. Except for the duplicate entries in the data. 25

26 AE Timeline by Name We exclude any duplicate AE names with same severity and start date. Instead of drawing the graph by the event sequence, we ll draw it by event name. Here is our final AE timeline graph. SAS 9.3 AE Timeline 26

27 AE Timeline Graph using SAS 9.2 This graph can also be created using SAS 9.2 features with a little extra effort. See the blog article below for more information. SAS 9.2 AE Timeline 27

28 CM Meds Graph Data Now let us make the CM meds timeline graph. Here are the relevant columns from the CM data set that we will use to create the graph. We have created a combined medication name including a shortened dose label. 28

29 CM Timeline Graph - 1 title "Concomitant Medications for Patient Id = &pid (SAS 9.3)"; proc sgplot data=cmmeds noautolegend nocycleattrs; refline 0 / axis=x lineattrs=(thickness=1 color=black); highlow y=cmseq low=cmstdy high=cmendy / type=bar fillattrs=(color=cx9bdcf2) barwidth=0.8 lowcap=cmlocap highcap=cmhicap lowlabel=cmmed labelattrs=(size=7); scatter y=cmseq x=cmstdate / markerattrs=(size=0) x2axis; yaxis grid display=(nolabel noticks novalues) values=(0 to 7 by 1) min=0; xaxis grid label='study Days' offsetmax=0.02 values=(&minday2 to &maxday by 2); x2axis notimesplit display=(nolabel) offsetmax=0.02 tickvalueformat=date7. values=(&mindate2 to &maxdate); run; 29

30 CM Timeline Graph - 2 It would be nice if the occurrence of the adverse events can be displayed on the meds timeline. This data set includes three additional columns, each containing the day of each event type. 30

31 CM Timeline Graph - 2 title "Concomitant Medications for Patient Id = &pid (SAS 9.3)"; proc sgplot data=cmmeds noautolegend nocycleattrs; refline 0 / axis=x lineattrs=(thickness=1 color=black); refline mild / axis=x lineattrs=(pattern=solid thickness=2 color=cx00af00) name='mi' legendlabel='mild'; refline moderate / axis=x lineattrs=(pattern=solid thickness=2 color=cxcfaf00) name='mo' legendlabel='moderate'; refline severe / axis=x lineattrs=(pattern=solid thickness=2 color=cxaf0000) name='se' legendlabel='severe'; keylegend 'mi' 'mo' 'se' / title='severity'; highlow y=cmseq low=cmstdy high=cmendy / <options>; run; 31

32 AE Reference Lines Now, we have used three reference lines to draw the adverse events on this graph by severity. The severity level is displayed in the legend. 32

33 Synchronizing AE and CM Graphs Note: The x axes of the two graphs are not synchronized with each other. This is due to the combination of the event or medication name and the start date. So, while the reference lines do provide an indication for the start of each event, it would be nice to synchronize the x axis of the two graphs. 33

34 Synchronizing AE and CM Axes To synchronize the x axes of the two graphs, we have merged the AE and CM data into one data set. Then, we have rendered each graph again, with both AE and CM events, but one of them is set to transparency=1. Now, the axes are correctly aligned. 34

35 The SGPANEL Procedure For Vital Signs graph, we will use the SGPANEL procedure to create a panel classified by vital sign. Here is an example of a classification panel created by the SGPANEL procedure. title 'Vehicle Mileage by Type...'; proc sgpanel data=sashelp.cars (where=(type ne 'Hybrid')); format mpg_city 4.1; panelby origin / layout=rowlattice novarname; hbar type / response=mpg_city stat=mean group=type dataskin=gloss; rowaxis display=(nolabel); colaxis label='mileage'; run; 35

36 Vital Statistics Graph Data Here are the relevant columns from the VS data set that we will use to create the graph. We will use id as the class variable. We will also use the AE reference lines. X, High and Low columns are used to draw the bands. 36

37 Vital Statistics Panel 37

38 Vital Statistics Panel This graph shows plots for three vital statistics over time. The normal limits for each statistic is shown as a band. AE event reference lines are shown. The VS name is shown in the row header on the right, and also as an inset for ease of readability. Two legends are shown, one for the type (lying down, etc.), and one for the AE event severity. 38

39 Code for VS Plot title "Vital Statistics for Patient Id = &pid"; proc sgpanel data=vs_with_events noautolegend nocycleattrs; panelby id / onepanel layout=rowlattice uniscale=column novarname spacing=10; band x=x lower=low upper=high / transparency=0.6 fill nooutline fillattrs=(color=lightblue); refline 0 / axis=x lineattrs=(thickness=1 color=black); refline mild / axis=x lineattrs=(thickness=2 color=cx00af00) name='mi legendlabel='mild'; refline moderate / axis=x lineattrs=(thickness=2 color=cxcfaf00) name='mo' legendlabel='moderate'; refline severe / axis=x lineattrs=(thickness=2 color=cxaf0000) name='se legendlabel='severe'; series x=vsdy y=vsstresn / group=vstpt lineattrs=(pattern=solid thickness=3) nomissinggroup name='bp' markerattrs=(symbol=circlefilled size=11); scatter x=vsdy y=vsstresn / group=vstpt markerattrs=(symbol=circlefilled size=11); scatter x=vsdy y=vsstresn / group=vstpt markerattrs=(symbol=circlefilled size=5 color=white); highlow y=yhigh low=xlow high=xhigh / highlabel=id labelattrs=(size=12); keylegend 'bp' / title='vitals:' across=3 valueattrs=(size=5) titleattrs=(size=8); keylegend 'mi' 'mo' 'se' / title='adverse Events:' across=3 valueattrs=(size=7) titleattrs=(size=8); rowaxis grid display=(nolabel) offsetmax=0.1; colaxis grid label='study Days' offsetmax=0.02 values=(&minday2 to &maxday by 2); run; 39

40 Lab Values Graph Data Here are the relevant columns from the LB data set that we will use to create the graph. We will use lbtestcd as the class variable. We will also use the AE reference lines. X, High and Low columns are used to draw the normal limit bands. 40

41 Lab Values Panel 41

42 Lab Values Panel This shows plots for three lab values over time. The normal limits for each statistic is shown as a band. AE event reference lines are shown. The VS name is shown in the row header on the right, and also as an inset for ease of readability. The zone where the lab value crosses beyond the normal limits is highlighted in red. 42

43 Code for Lab Values Panel title "Labs for Patient Id = &pid"; proc sgpanel data=lb2(where=(lbtestcd in ('AST' 'CREAT' 'URATE'))) noautolegend; panelby lbtestcd / columns=1 uniscale=column spacing=5 rows=3 layout=rowlattice novarname /*rowheaderpos=left*/; band x=lbdy lower=lbstnrmid upper=lbstresn / transparency=0.5 fillattrs=(color=red) fill outline; band x=lbdy lower=lbstresn upper=lbstnrmid / transparency=0.5 fillattrs=(color=red) fill outline; band x=lbdy lower=lbstnrlo upper=lbstnrhi / transparency=0 band fillattrs=(color=white) fill; x=lbdy lower=lbstnrlo upper=lbstnrhi / transparency=0.6 fillattrs=(color=lightblue) fill; refline -12 to 102 by 6 / axis=x lineattrs=graphgridlines; refline 0 / axis=x lineattrs=(thickness=1 color=black); refline mild / axis=x lineattrs=(color=cx00af00) name='mi' legendlabel='mild'; refline moderate / axis=x lineattrs=(color=cxcfaf00) name='mo' legendlabel='moder'; refline severe / axis=x lineattrs=(color=cxaf0000) series x=lbdy y=lbstresn / markers markerattrs=graphdata1(symbol=circlefilled size=19px) lineattrs=graphdata1(pattern=solid thickness=5); scatter x=lbdy y=lbstresn / name='se' legendlabel='severe'; markerattrs=( symbol=circlefilled size=11px color=white); highlow y=yhigh low=xlow high=xhigh / highlabel=lbtestcd labelattrs=(size=12); keylegend 'mi' 'mo' 'se' / title='adverse Events:' across=3; rowaxis display=(nolabel); colaxis label='study Days' offsetmax=0.02 values=(&minday2 to &maxday by 2); run; 43

44 Lab Values Panel Features Note the following features of the program: We draw a red band plot for each curve from value to mid level of the band. We the over lay a white band of the normal limits. Then we draw the normal limits and value line over this. We used a HighLow plot s HighLabel to draw the lab test name inside the cell. 44

45 Frequency of Medications Graph 45

46 Frequency of Medications Graph /*--Compute frequencies--*/ proc freq data=cm(keep=cmtrt) noprint; tables cmtrt / out=cmtrtf; run; /*--Merge frequency data with dates--*/ data cm3; format startdate enddate date9.; set meds(keep=cmtrt startdate enddate) cmtrtf; by cmtrt; startlabel='start Date'; endlabel='end Date'; run; /*--Medications frequency chart--*/ ods graphics / reset width=6.5in height=3in imagename="medfreq" ; title "Frequency of Medications for Patient Id = &pid"; proc sgplot data=cm3 noautolegend; hbarparm category=cmtrt response=count / dataskin=gloss datalabel; scatter y=cmtrt x=startlabel / markerchar=startdate x2axis; scatter y=cmtrt x=endlabel / markerchar=startdate x2axis; xaxis display=(nolabel) offsetmin=0.3; x2axis display=(nolabel noticks) offsetmax=0.78; yaxis display=(nolabel); run; 46

47 Frequency of Medications Graph Features Note the following features of the program: The X axis of the graph is restricted to the higher 70% of the axis space leaving 30% of the space vacant on the left. The two columns for start date and end date are drawn by using the MarkerChar option of the Scatter plot statement associated with the X2 axis. The X2 axis is restricted to the lower 22% of the axis space. 47

48 New Features with SAS 9.4 A new Axis Table statement is coming with SAS 9.4. This statement will make it even easier to display axis aligned statistics with other plots. Please come on by the SAS demo area for more information on these new features. 48

49 Resources I have a zip file of all the programs and extracted data. I will add it to the Focus Areas -> Graphics page soon. If you want, I can the zip file to nyone that wants it now. 49

50

A Combined AE + CM Graph using SAS

A Combined AE + CM Graph using SAS ABSTRACT PharmaSUG 2017 - Paper DV02 A Combined AE + CM Graph using SAS Sanjay Matange, SAS Institute Inc. Patient profile graphs generally include visual display of the clinical data for one subject on

More information

Advanced Graphs using Axis Tables

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

SAS Graph a Million with the SGPLOT Procedure. Prashant Hebbar, Sanjay Matange

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

Introducing Statistical Graphics (SG): Victoria UG May 2018 Mary Harding SAS Canada

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

Decorative InfoGraphs using SAS

Decorative InfoGraphs using SAS Decorative InfoGraphs using SAS Sanjay Matange, SAS Institute Inc. Presenter: Prashant Hebbar Author Sanjay Matange, Director, Data Visualization Division SAS Institute Inc. Sanjay is responsible for the

More information

Introduction to Statistical Graphics Procedures

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

Introduction to ODS Graphics for the Non-Statistician

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

New SAS/GRAPH Procedures for Creating Statistical Graphics in Data Analysis Dan Heath, SAS Institute Inc., Cary, NC

New SAS/GRAPH Procedures for Creating Statistical Graphics in Data Analysis Dan Heath, SAS Institute Inc., Cary, NC ABSTRACT Paper 193-2007 New SAS/GRAPH Procedures for Creating Statistical Graphics in Data Analysis Dan Heath, SAS Institute Inc., Cary, NC Making a plot of the data is often the first step in a data analysis

More information

What HIGHLOW Can Do for You Kristen Much, Rho, Inc., Chapel Hill, NC Kaitlyn Steinmiller, Rho, Inc., Chapel Hill, NC

What HIGHLOW Can Do for You Kristen Much, Rho, Inc., Chapel Hill, NC Kaitlyn Steinmiller, Rho, Inc., Chapel Hill, NC ABSTRACT PharmaSUG 2016 - Paper DG09 What HIGHLOW Can Do for You Kristen Much, Rho, Inc., Chapel Hill, NC Kaitlyn Steinmiller, Rho, Inc., Chapel Hill, NC Longitudinal plots that quickly, creatively, and

More information

WORKING IN SGPLOT. Understanding the General Logic of Attributes

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

Clinical Graphs using SAS

Clinical Graphs using SAS Paper DV04 Clinical Graphs using SAS Sanjay Matange, SAS Institute Inc. Cary, USA ABSTRACT Graphs are essential for analysis of Clinical Trials Safety Data or analysis of the efficacy of the treatment.

More information

Getting Started with the SGPLOT Procedure

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

Using SAS ODS Graphics Chuck Kincaid, Experis, Portage, MI

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

What could ODS graphics do about Box Plot?

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

WORKING IN SGPLOT. Understanding the General Logic of Attributes

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

Key Features in ODS Graphics for Efficient Clinical Graphing Yuxin (Ellen) Jiang, Biogen, Cambridge, MA

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

TS11 Clinical Trial Reporting with SAS ODS Graphics

TS11 Clinical Trial Reporting with SAS ODS Graphics TS11 Clinical Trial Reporting with SAS ODS Graphics Hans-Rainer Pauli, SAS Inst. AG, Brüttisellen, Schweiz David J Garbutt, BIOP AG, Centralbahnstrasse 9, 4051, Basel, Schweiz 20 October 2009 PhUSE Clinical

More information

CONSORT Diagrams with SG Procedures

CONSORT Diagrams with SG Procedures PharmaSUG 2018 - Paper DV-24 ABSTRACT CONSORT Diagrams with SG Procedures Prashant Hebbar and Sanjay Matange, SAS Institute Inc., Cary, NC In Clinical trials, Consolidated Standards of Reporting Trials

More information

Effective 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 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 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

Prescription for Visualization: Take One SAS Graph Template Language Graph before Seeing the Patient

Prescription for Visualization: Take One SAS Graph Template Language Graph before Seeing the Patient Paper SAS294-2014 Prescription for Visualization: Take One SAS Graph Template Language Graph before Seeing the Patient Radhikha Myneni, SAS Institute Inc.; Eric C. Brinsfield, SAS Institute Inc. ABSTRACT

More information

From Getting Started with the Graph Template Language in SAS. Full book available for purchase here.

From Getting Started with the Graph Template Language in SAS. Full book available for purchase here. From Getting Started with the Graph Template Language in SAS. Full book available for purchase here. Contents About This Book... xi About The Author... xv Acknowledgments...xvii Chapter 1: Introduction

More information

SAS GTL: Improving Patients Safety and Study Efficiency Masaki Mihaila, Medivation, Inc, San Francisco, CA

SAS GTL: Improving Patients Safety and Study Efficiency Masaki Mihaila, Medivation, Inc, San Francisco, CA PharmaSUG 2013 - Paper DG03 SAS GTL: Improving Patients Safety and Study Efficiency Masaki Mihaila, Medivation, Inc, San Francisco, CA ABSTRACT Due to the high cost and time required for clinical trials,

More information

Clinical Trial Reporting Using SAS/GRAPH SG Procedures Susan Schwartz, SAS Institute Inc., Cary, NC

Clinical Trial Reporting Using SAS/GRAPH SG Procedures Susan Schwartz, SAS Institute Inc., Cary, NC Paper 174-2009 Clinical Trial Reporting Using SAS/GRAPH SG Procedures Susan Schwartz, SAS Institute Inc., Cary, NC ABSTRACT Graphics are a powerful way to display clinical trial data. By their very nature,

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

Stylish Waterfall Graphs using SAS 9.3 and 9.4 Graph Template Language

Stylish Waterfall Graphs using SAS 9.3 and 9.4 Graph Template Language Paper 1586-2014 Stylish Waterfall Graphs using SAS 9.3 and 9.4 Graph Template Language Setsuko Chiba, Exelixis Inc. South San Francisco, CA ABSTRACT One stylish graph provides a clear picture of data summaries

More information

Introduction to SAS/GRAPH Statistical Graphics Procedures

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

Converting Annotate to ODS Graphics. Is It Possible?

Converting 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 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

SGPANEL: Telling the Story Better Chuck Kincaid, COMSYS, Portage, MI

SGPANEL: 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 information

Graphing Made Easy with ODS Graphics Procedures

Graphing Made Easy with ODS Graphics Procedures Paper 1267-2014 Graphing Made Easy with ODS Graphics Procedures Lora D. Delwiche, University of California, Davis, CA Susan J. Slaughter, Avocet Solutions, Davis, CA ABSTRACT New with SAS 9.2, ODS Graphics

More information

%EventChart: A Macro to Visualize Data with Multiple Timed Events

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

Graphing Made Easy with SGPLOT and SGPANEL Procedures

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

Paper Make a Good Graph. Sanjay Matange, SAS Institute Inc.

Paper Make a Good Graph. Sanjay Matange, SAS Institute Inc. Paper 361-2013 Make a Good Graph Sanjay Matange, SAS Institute Inc. ABSTRACT A graph is considered effective if the information contained in it can be decoded quickly, accurately and without distractions.

More information

PharmaSUG China

PharmaSUG China PharmaSUG China 2016-39 Smart Statistical Graphics A Comparison Between SAS and TIBCO Spotfire In Data Visualization Yi Gu, Roche Product Development in Asia Pacific, Shanghai, China ABSTRACT Known for

More information

Advanced Data Visualization using TIBCO Spotfire and SAS using SDTM. Ajay Gupta, PPD

Advanced Data Visualization using TIBCO Spotfire and SAS using SDTM. Ajay Gupta, PPD Advanced Data Visualization using TIBCO Spotfire and SAS using SDTM Ajay Gupta, PPD INTRODUCTION + TIBCO Spotfire is an analytics and business intelligence platform, which enables data visualization in

More information

Fancy Data Visualisations Without Additional Toolkits

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

Clinical Graphs Using SAS Sanjay Matange, SAS Institute Inc.

Clinical Graphs Using SAS Sanjay Matange, SAS Institute Inc. ABSTRACT PharmaSUG 2016 - Paper DG02 Clinical Graphs Using SAS Sanjay Matange, SAS Institute Inc. Graphs are essential for many clinical and health care domains, including analysis of clinical trials safety

More information

A Strip Plot Gets Jittered into a Beeswarm

A Strip Plot Gets Jittered into a Beeswarm ABSTRACT Paper RIV52 A Strip Plot Gets Jittered into a Beeswarm Shane Rosanbalm, Rho, Inc. The beeswarm is a relatively new type of plot and one that SAS does not yet produce automatically (as of version

More information

A Practical Example of SGPLOT Using Logistic Regression

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

Great Time to Learn GTL

Great Time to Learn GTL ABSTRACT PharmaSUG 018 - Paper EP-18 Great Time to Learn GTL Kriss Harris, SAS Specialists Limited; Richann Watson, DataRich Consulting It s a Great Time to Learn GTL! Do you want to be more confident

More information

FILLPATTERNS in SGPLOT Graphs Pankhil Shah, PPD, Morrisville, NC

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

Chemistry 30 Tips for Creating Graphs using Microsoft Excel

Chemistry 30 Tips for Creating Graphs using Microsoft Excel Chemistry 30 Tips for Creating Graphs using Microsoft Excel Graphing is an important skill to learn in the science classroom. Students should be encouraged to use spreadsheet programs to create graphs.

More information

A Visual Revolution Statistical Graphics in SAS 9.2 Bob Newman, Amadeus Software Limited

A Visual Revolution Statistical Graphics in SAS 9.2 Bob Newman, Amadeus Software Limited A Visual Revolution Statistical Graphics in SAS 9.2 Bob Newman, Amadeus Software Limited ABSTRACT This paper gives an introduction to the ODS Statistical Graphics facilities of SAS 9.2, emphasising ease

More information

separate representations of data.

separate representations of data. 1 It s been said that there are two kinds of people in the world: those who divide everything into two groups, and those who don t. To taxonomists, these folks are commonly known as lumpers and splitters.

More information

Creating Presentation-Quality ODS Graphics Output

Creating Presentation-Quality ODS Graphics Output Creating Presentation-Quality ODS Graphics Output Dan Heath, Data Visualization R&D What is ODS Graphics? New framework for defining graphs Used by SAS products to generate automatic graphs Accessed by

More information

Controlling the Drawing Space in ODS Graphics by Example

Controlling the Drawing Space in ODS Graphics by Example Paper CT07 Controlling the Drawing Space in ODS Graphics by Example Max Cherny, GlaxoSmithKline, Collegeville, PA ABSTRACT The SG annotation facility is a very powerful tool within ODS graphics. It is

More information

Maintaining a 'Look and Feel' throughout a Reporting Package Created with Diverse SAS Products Barbara B Okerson, Anthem, Inc.

Maintaining a 'Look and Feel' throughout a Reporting Package Created with Diverse SAS Products Barbara B Okerson, Anthem, Inc. Paper 44-2015 Maintaining a 'Look and Feel' throughout a Reporting Package Created with Diverse SAS Products Barbara B Okerson, Anthem, Inc. ABSTRACT SAS provides a number of tools for creating customized

More information

Excel Manual X Axis Labels Below Chart 2010 Scatter

Excel Manual X Axis Labels Below Chart 2010 Scatter Excel Manual X Axis Labels Below Chart 2010 Scatter Of course, I want the chart itself to remain the same, so, the x values of dots are in row "b(o/c)", their y values are in "a(h/c)" row, and their respective

More information

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below.

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below. Graphing in Excel featuring Excel 2007 1 A spreadsheet can be a powerful tool for analyzing and graphing data, but it works completely differently from the graphing calculator that you re used to. If you

More information

Enhanced Swimmer Plots: Tell More Sophisticated Graphic Stories in Oncology Studies

Enhanced Swimmer Plots: Tell More Sophisticated Graphic Stories in Oncology Studies Paper RIV-248 Enhanced Swimmer Plots: Tell More Sophisticated Graphic Stories in Oncology Studies Ilya Krivelevich, Eisai Inc., Woodcliff Lake, NJ Andrea Dobrindt, Independent Consultant, Ridgefield, CT

More information

Creating Graph Collections with Consistent Colours using ODS Graphics. Philip R Holland, Holland Numerics Ltd

Creating Graph Collections with Consistent Colours using ODS Graphics. Philip R Holland, Holland Numerics Ltd 1 Creating Graph Collections with Consistent Colours using ODS Graphics Philip R Holland, Holland Numerics Ltd Agenda 2 Introduction to ODS Graphics Data preparation Simple PROC SGPLOT code PROC SGPLOT

More information

Real Time Clinical Trial Oversight with SAS

Real Time Clinical Trial Oversight with SAS PharmaSUG 2017 - Paper DA01 Real Time Clinical Trial Oversight with SAS Ashok Gunuganti, Trevena ABSTRACT A clinical trial is an expensive and complex undertaking with multiple teams working together to

More information

Technology Assignment: Scatter Plots

Technology Assignment: Scatter Plots The goal of this assignment is to create a scatter plot of a set of data. You could do this with any two columns of data, but for demonstration purposes we ll work with the data in the table below. You

More information

SAS Cloud Analytic Services 3.1: Graphing Your Output

SAS Cloud Analytic Services 3.1: Graphing Your Output SAS Cloud Analytic Services 3.1: Graphing Your Output SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2016. SAS Cloud Analytic Services 3.1: Graphing

More information

From Clicking to Coding: Using ODS Graphics Designer as a Tool to Learn Graph Template Language

From Clicking to Coding: Using ODS Graphics Designer as a Tool to Learn Graph Template Language MWSUG 2018 - SP-075 From Clicking to Coding: Using ODS Graphics Designer as a Tool to Learn Graph Template Language ABSTRACT Margaret M. Kline, Grand Valley State University, Allendale, MI Daniel F. Muzyka,

More information

Using PROC SGPLOT for Quick High-Quality Graphs

Using PROC SGPLOT for Quick High-Quality Graphs Paper 154-2010 Using PROC SGPLOT for Quick High-Quality Graphs Susan J. Slaughter, Avocet Solutions, Davis, CA Lora D. Delwiche, University of California, Davis, CA ABSTRACT New with SAS 9.2, ODS Graphics

More information

Patient-Level Longitudinal Analysis Plots Showing Adverse Event Timelines and Dose Titration Levels

Patient-Level Longitudinal Analysis Plots Showing Adverse Event Timelines and Dose Titration Levels SCSUG Paper 002-2018 ABSTRACT Patient-Level Longitudinal Analysis Plots Showing Adverse Event Timelines and Dose Titration Levels John R Gerlach, Dataceutics, Inc., Pottstown, PA USA Keith Brown, Dataceutics,

More information

SAS Visual Analytics 8.2: Working with Report Content

SAS Visual Analytics 8.2: Working with Report Content SAS Visual Analytics 8.2: Working with Report Content About Objects After selecting your data source and data items, add one or more objects to display the results. SAS Visual Analytics provides objects

More information

Annotating the ODS Graphics Way!

Annotating the ODS Graphics Way! SESUG 2016 RV-270 Annotating the ODS Graphics Way! Dan Heath, SAS Institute Inc., Cary, NC ABSTRACT For some users, having an annotation facility is an integral part of creating polished graphics for their

More information

Intermediate SAS ODS Graphics Chuck Kincaid, Experis Business Analytics, Kalamazoo, MI

Intermediate SAS ODS Graphics Chuck Kincaid, Experis Business Analytics, Kalamazoo, MI ABSTRACT Paper 9061-2016 Intermediate SAS ODS Graphics Chuck Kincaid, Experis Business Analytics, Kalamazoo, MI This paper will build on the knowledge gained in the Intro to SAS ODS Graphics. The capabilities

More information

Paper Some Tricks in Graph Template Language Amos Shu, AstraZeneca Pharmaceuticals, LP

Paper Some Tricks in Graph Template Language Amos Shu, AstraZeneca Pharmaceuticals, LP Paper 385-2017 Some Tricks in Graph Template Language Amos Shu, AstraZeneca Pharmaceuticals, LP ABSTRACT The SAS 9.4 Graph Template Language (GTL) Reference book has more than 1300 pages and hundreds of

More information

Adding another dimension to oncology graphs: 3-D Waterfall Plots in SAS

Adding another dimension to oncology graphs: 3-D Waterfall Plots in SAS PharmaSUG 2018 - Paper DV-22 Adding another dimension to oncology graphs: 3-D Waterfall Plots in SAS Elizabeth Thomas and Mark Woodruff, Epizyme, Inc. ABSTRACT Waterfall plots and swimmer s plots are almost

More information

Paper S Data Presentation 101: An Analyst s Perspective

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

ENV Laboratory 2: Graphing

ENV Laboratory 2: Graphing Name: Date: Introduction It is often said that a picture is worth 1,000 words, or for scientists we might rephrase it to say that a graph is worth 1,000 words. Graphs are most often used to express data

More information

Making Your SAS Results, Reports, Tables, Charts and Spreadsheets More Meaningful with Color

Making Your SAS Results, Reports, Tables, Charts and Spreadsheets More Meaningful with Color Making Your SAS Results, Reports, Tables, Charts and Spreadsheets More Meaningful with Color Kirk Paul Lafler, Software Intelligence Corporation, Spring Valley, California Abstract Color can help make

More information

Plotting LSMEANS and Differences in Generalized Linear Models with GTL Robin High, University of Nebraska Medical Center, Omaha, NE

Plotting LSMEANS and Differences in Generalized Linear Models with GTL Robin High, University of Nebraska Medical Center, Omaha, NE Paper PH-06-2015 Plotting LSMEANS and Differences in Generalized Linear Models with GTL Robin High, University of Nebraska Medical Center, Omaha, NE ABSTRACT A visual display of LsMeans and their pairwise

More information

Introduction to ODS Statistical Graphics

Introduction to ODS Statistical Graphics Paper BB-277 Introduction to ODS Statistical Graphics Kirk Paul Lafler, Software Intelligence Corporation, Spring Valley, California Abstract Delivering timely and quality looking reports, graphs and information

More information

Years after US Student to Teacher Ratio

Years after US Student to Teacher Ratio The goal of this assignment is to create a scatter plot of a set of data. You could do this with any two columns of data, but for demonstration purposes we ll work with the data in the table below. The

More information

Sankey Diagram with Incomplete Data From a Medical Research Perspective

Sankey Diagram with Incomplete Data From a Medical Research Perspective Paper LS-142 Sankey Diagram with Incomplete Data From a Medical Research Perspective Yichen Zhong, Merck & Co., Inc., Upper Gwynedd, PA USA ABSTRACT Sankey diagram is widely used in energy industry but

More information

Class #10 Wednesday, November 8, 2017

Class #10 Wednesday, November 8, 2017 Graphics In Excel Before we create a simulation, we need to be able to make a drawing in Excel. The techniques we use here are also used in Mathematica and LabVIEW. Drawings in Excel take place inside

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

Making Tables and Graphs with Excel. The Basics

Making Tables and Graphs with Excel. The Basics Making Tables and Graphs with Excel The Basics Where do my IV and DV go? Just like you would create a data table on paper, your IV goes in the leftmost column and your DV goes to the right of the IV Enter

More information

Lab #3. Viewing Data in SAS. Tables in SAS. 171:161: Introduction to Biostatistics Breheny

Lab #3. Viewing Data in SAS. Tables in SAS. 171:161: Introduction to Biostatistics Breheny 171:161: Introduction to Biostatistics Breheny Lab #3 The focus of this lab will be on using SAS and R to provide you with summary statistics of different variables with a data set. We will look at both

More information

Advanced Visualization using TIBCO Spotfire and SAS

Advanced Visualization using TIBCO Spotfire and SAS PharmaSUG 2018 - Paper DV-04 ABSTRACT Advanced Visualization using TIBCO Spotfire and SAS Ajay Gupta, PPD, Morrisville, USA In Pharmaceuticals/CRO industries, you may receive requests from stakeholders

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

Need a Scientific Journal Ready Graphic? No Problem!

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

Putting on the Ritz: New Ways to Style Your ODS Graphics to the Max

Putting on the Ritz: New Ways to Style Your ODS Graphics to the Max Putting on the Ritz: New Ways to Style Your ODS Graphics to the Max ABSTRACT Dan Heath, SAS Institute, Inc., Cary, NC Do you find it difficult to dress up your graphs for your reports or presentations?

More information

Exposure-Response Plots Using SAS Janette Garner, Gilead Sciences, Inc., Foster City, CA

Exposure-Response Plots Using SAS Janette Garner, Gilead Sciences, Inc., Foster City, CA Exposure-Response Plots Using SAS Janette Garner, Gilead Sciences, Inc., Foster City, CA ABSTRACT The Food and Drug Administration (FDA) requires that a sponsor carry out an exposure-response analysis

More information

0 Graphical Analysis Use of Excel

0 Graphical Analysis Use of Excel Lab 0 Graphical Analysis Use of Excel What You Need To Know: This lab is to familiarize you with the graphing ability of excels. You will be plotting data set, curve fitting and using error bars on the

More information

Customizing Survival Curves

Customizing Survival Curves Customizing Survival Curves Jeremy Hamm Cancer Surveillance & Outcomes (CSO) Population Oncology BC Cancer Agency Outline Survival Curve Basics Using Proc Template Using Proc SGPlot 2 Analysis Using dataset

More information

Creating and Customizing Graphics using Graph Template Language

Creating and Customizing Graphics using Graph Template Language PharmaSUG 2018 - Paper EP-17 Creating and Customizing Graphics using Graph Template Language ABSTRACT Yanmei Zhang, Saihua Liu, Titania Dumas-Roberson, Grifols Inc Graph Template Language (GTL) is a powerful

More information

Plotting Graphs. Error Bars

Plotting Graphs. Error Bars E Plotting Graphs Construct your graphs in Excel using the method outlined in the Graphing and Error Analysis lab (in the Phys 124/144/130 laboratory manual). Always choose the x-y scatter plot. Number

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

Create Communication-Effective Graphs in SAS V9.3 Without SAS/GRAPH

Create Communication-Effective Graphs in SAS V9.3 Without SAS/GRAPH Create Communication-Effective Graphs in SAS V9.3 Without SAS/GRAPH ABSTRACT LeRoy Bessler PhD, Bessler Consulting and Research, Le_Roy_Bessler@wi.rr.com You no longer need to license SAS/GRAPH software

More information

Creating a Box-and-Whisker Graph in Excel: Step One: Step Two:

Creating a Box-and-Whisker Graph in Excel: Step One: Step Two: Creating a Box-and-Whisker Graph in Excel: It s not as simple as selecting Box and Whisker from the Chart Wizard. But if you ve made a few graphs in Excel before, it s not that complicated to convince

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

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

Pre-Lab Excel Problem

Pre-Lab Excel Problem Pre-Lab Excel Problem Read and follow the instructions carefully! Below you are given a problem which you are to solve using Excel. If you have not used the Excel spreadsheet a limited tutorial is given

More information

What s new in SAS 9.2

What s new in SAS 9.2 Winnipeg SAS User Group 29APR2009 What s new in SAS 9.2 Sylvain Tremblay SAS Canada Education New release of SAS: 9.2 SAS Foundation: BASE STAT... Tools & Solutions Enterprise Guide 4.2 Enterprise Miner

More information

To be able to create charts that graphically represent your worksheet data, you will: Create column charts on chart sheets by using the F11 key.

To be able to create charts that graphically represent your worksheet data, you will: Create column charts on chart sheets by using the F11 key. L E S S O N 1 Creating charts Suggested teaching time 55-65 minutes Lesson objectives To be able to create charts that graphically represent your worksheet data, you will: a b c Create column charts on

More information

Models for Nurses: Quadratic Model ( ) Linear Model Dx ( ) x Models for Doctors:

Models for Nurses: Quadratic Model ( ) Linear Model Dx ( ) x Models for Doctors: The goal of this technology assignment is to graph several formulas in Excel. This assignment assumes that you using Excel 2007. The formula you will graph is a rational function formed from two polynomials,

More information

Using the SG Procedures to create and enhance scatter plots Peter L. Flom, Peter Flom Consulting, New York, NY

Using the SG Procedures to create and enhance scatter plots Peter L. Flom, Peter Flom Consulting, New York, NY ABSTRACT Using the SG Procedures to create and enhance scatter plots Peter L. Flom, Peter Flom Consulting, New York, NY The scatter plot is a basic tool for presenting information on two continuous variables.

More information

AUTOMATED CREATION OF SUBMISSION-READY ARTIFACTS SILAS MCKEE

AUTOMATED CREATION OF SUBMISSION-READY ARTIFACTS SILAS MCKEE AUTOMATED CREATION OF SUBMISSION-READY ARTIFACTS SILAS MCKEE AGENDA 1. Motivation 2. Automation Overview 3. Architecture 4. Validating the System 5. Pilot Study Results 6. Future State Copyright 2012-2017

More information

ABSTRACT INTRODUCTION. Paper

ABSTRACT INTRODUCTION. Paper Paper 2563-2018 LinAcc: A SAS Macro for Assay Linearity and Accuracy Determination Jesse A. Canchola, Ed Marins, Ellen Paxinos Roche Molecular Diagnostics, Pleasanton, California ABSTRACT Linearity and

More information

DNS Server Status Dashboard

DNS Server Status Dashboard The Cisco Prime Network Registrar server status dashboard in the web user interface (web UI) presents a graphical view of the system status, using graphs, charts, and tables, to help in tracking and diagnosis.

More information

Breeze - Segmentation guide

Breeze - Segmentation guide Breeze - Segmentation guide This guide will show how to use other type of segmentation than Sample model in Breeze. Note. It s recommended to first go through Powder Quantification Tutorial Table of content

More information

San Francisco State University

San Francisco State University San Francisco State University Michael Bar Instructions for Excel 1. Plotting analytical function. 2 Suppose that you need to plot the graph of a function f ( x) = x on the interval [ 5,5]. Step 1: make

More information

Nesting Multiple Box Plots and BLOCKPLOTS using GTL and Lattice Overlay

Nesting Multiple Box Plots and BLOCKPLOTS using GTL and Lattice Overlay ABSTRACT: Nesting Multiple Box Plots and BLOCKPLOTS using GTL and Lattice Overlay Greg Stanek MS Institute for Health Care Research and Improvement, Baylor Health Care System, Dallas, TX There are times

More information

D&B Market Insight Release Notes. November, 2015

D&B Market Insight Release Notes. November, 2015 D&B Market Insight Release Notes November, 2015 Table of Contents Table of Contents... 2 Charting Tool: Add multiple measures to charts... 3 Charting Tool: Additional enhancements to charts... 6 Data Grids:

More information