ODS The output delivery system

Size: px
Start display at page:

Download "ODS The output delivery system"

Transcription

1 SAS Lecture 6 ODS and graphs ODS The output delivery system Aidan McDermott, May 2, The output delivery system During the 1990 s SAS introduced a more extensive way of dealing with SAS output called the output delivery system or ODS for short. Until then: Each procedure decided what tables to print and in what format. And this created difficulties: Inconsistency in output formats between different procedures Some procedures did not produce certain output datasets Output was designed largely for line-printers (except for graphics output) and used monospace fonts. The output delivery system The ODS combines raw data with table definitions to produce output objects These objects can be sent to ODS destinations: traditional monospace output output for high-resolution printers datasets HTML LaTeX etc. The ODS provides table definitions that define the structure of the output. You can customize these definitions or create your own. Procedures no longer handle output but pass the raw data and a table name to the ODS. 3 4 The output delivery system Destination Examples: Destination listing output HTML printer latex Produces Listing output SAS datasets HTML output Postscript, pdf, LaTeX source Extendable to new destinations in the future You use the ODS statement to specify one or more destinations. 5 The output delivery system ODS creates output objects. Each output object contains the results of a procedure or DATA step (the data component) and may also contain information about how to render the results (the table definition). Numeric data is stored at machine precision. You can change the default table definition. This is somewhat reminiscent of variable 6 values and formats. 1

2 The output delivery system The output delivery system ODS creates a link to each output object in the Results window and identifies each output object by the appropriate icon. 7 8 The ODS statement ODS is a global statement -- can go anywhere used to choose a destination used to choose which objects to send to the destination and which to exclude options nodate nonumber; ods printer pdf file = odsprinter.pdf ; proc reg data=mydata; model y = x; ods printer close; PDF output will produce a pdf file for printing. (Use PS for a postscript file.) 9 10 Producing HTML One the most important features of the ODS is its ability to produce HTML The ODS HTML statement can create: a body file containing the results from procedures a table of contents that links to the body file a table of pages that links to the body file a frame that displays the table of contents, the table of pages and the body file HTML example ods html file = odshtml-body.htm contents= odshtml-contents.htm page= odshtml-page.htm frame= odshtml-frame.htm ; proc univariate data=infant; var rate98 rate99; title; ods html close;

3 HTML example ods html file = body.htm contents= contents.htm page= page.htm frame= frame.htm ; 13 ODS You can control which objects get printed to the html files by naming them. Proc univariate produces five output objects, to find out what they are called you can use the trace statement (or look in the help): ods trace on; this will write a list of objects to the log: ods trace on; proc univariate data=infant; var rate98 rate99; run ods trace off; 14 Log 15 HTML example ods html file = odshtml-body.htm contents= odshtml-contents.htm page= odshtml-page.htm frame= odshtml-frame.htm ; ods select BasicMeasures Quantiles; proc univariate data=infant; var rate98 rate99; title; ods html close; You can control the format of the output by using proc template to change the default template. 16 HTML example You can, of course, output the body only if you wish: ods html body = c:\myhtml\admit.htm ; proc print data=clinic.admit label; var sex age height weight actlevel; label actlevel= Activity Level ; ods html close; HTML example ods html body = c:\myhtml\admit.htm ; proc print data=clinic.admit label; var sex age height weight actlevel; label actlevel= Activity Level ; ods html close;

4 Default destination By default the listing destination is open. You can close it by typing: ods listing close; ODS - creating datasets You can create an output dataset by using the OUTPUT destination: ODS OUTPUT output-object=sas-data-set; /* close the listing */ ods listing close; /* Ask for the dataset measures to be made */ ods output BasicMeasures=measures; proc univariate data=infant; var rate98 rate99; title ; Or by setting the results tab in the preferences window ODS - creating datasets /* Open HTML */ ods html body= measutes-body.htm contents= measures-contents.htm frame= measures-frame.htm ; proc print data=measures noobs headings=horizontal; title Output dataset produced from univariate ; /*Reset the destinations to their defaults */ ods html close; ods listing ; 21 URLs ods html body= c:\records\data.html contents= c:\records\toc.html frame= c:\records\frame.html ; toc.html contains a reference to c:\records\data.html frame.html contains a reference to c:\records\toc.html and c:\records\data.html 22 URLs If you move the web pages to a new location or put them on a web server you would need to update all the references. Instead use a URL specification: ods html body='c:\records\data.html' (url='data.html') contents='c:\records\toc.html' (url='toc.html') frame='c:\records\frame.html'; Ok if data.html and toc.html are at the same location as frame.html ods html body='c:\records\data.html' (url=' contents='c:\records\toc.html' (url=' Path option Putting the full pathname in each of the body, contents, and frame is not a good idea. Instead you can use the path otpions: ods html path = c:\records (url=none) body='data.html' (url='data.html') contents='toc.html' (url='toc.html') frame='frame.html'; Using relative paths is usually a good idea. frame='c:\records\frame.html';

5 Style You can change the appearance of the html by using the style option. ods listing close; ods html body='c:\records\data.html'(url='data.html') contents='c:\records\toc.html'(url='toc.html') frame='c:\records\frame.html' style=brick; Other styles: beige, brick, brown, D3D, default, minimal Word and Excel The html destination is an excellent way to transfer your SAS output to Microsoft Word or Excel. Some things to note: Use a gif device driver to translate graphic output. Use colors and fonts compatible with Word and Excel. Colors may be given in cxrrggbb format where RR is for red GG for green and BB for blue, so cxff0000 is pure red (numbers are in hexadecimal). goptions device = gif570 colors=(cxaaaa00,cx555500); Example We have two causes of mortality data for two U.S. cities by sex, agegroup for the years 1987 to We wish to make a plot and a table and transfer the results to Excel say. The data looks like this: Example Example Example

6 SAS/GRAPH There are a small number of graphic types commonly used in public health presentations and publication. These basic types are either used alone or mixed together to form a composite graphic. Here we will look at how to build some of these basic types of graph. Golden Rule: Everybody is a graph critic. 31 Two types of graph maker If you are using SAS for statistics and data management then it seems natural to use it to produce your graphs as well. Sometimes a statistical procedure will produce the graph you are looking for anyway. Need a one-off graph for a presentation versus production line graphs. To produce quick and dirty graphs you can use Graph-n-go. Very easy to use; not bad for putting multiple graphs on one page; data viewer is a graph type; only a small number of graph types available; not all options available; labor intensive so not suitable for production line graphs. Use SAS/Graph procedures Very flexible; complete control over graphic elements; less labor intensive in the long harder to learn; same control 32 can be used for SAS/STAT graphics output. Some common types of graph Charts Histograms Stem and leaf plots Boxplots Plots Contour plots / 3-dimensional plots Maps Gantt charts Trellis plots Trees / pedigrees / dendograms (mathematical) graphs / networks Flow charts / entity-relationship diagrams Graphic output within SAS You have already seen some graphic output from within SAS. proc means, proc univariate, proc genmod, proc lifetest etc. all produce graphs Other procedures in SAS specifically produce graphs, even some procedures that are not part of SAS/Graph (proc boxplot is an example) Here our aim is to produce publication/presentation-- quality graphs. 35 Graph basics SAS stores graphs in catalogs (an entity similar to a folder in windows). Graphs are stored in a SAS proprietary format. By default graphs are stored in a catalog called Gseg in the work library. Graphs can be translated to postscript, gif, jpeg, and a number of other commonly used formats for printing or including in other documents (Word, html, etc.). 36 6

7 Graphic control There are three ways to control the look of a sas/graph. 1. Use options within the procedure 2. Use global commands 3. Use goptions GOPTIONS set the environment for a graphics program to run and send output independent of the program remain in effect for the entire SAS session unless changed or reset control appearance of graphic elements by specifying default fonts, colors, text heights etc. Useful when you want the same options in multiple procs PROC GOPTIONS used to review current GOPTIONS lists alphabetically all of the current GOPTIONS in the LOG window proc goptions; Can also type goptions at the command line GOPTIONS GOPTIONS options-list ROTATE= portrait or landscape (will override the setting in the print dialog box) RESET=ALL resets all options to defaults including all global statements RESET=GOPTIONS resets only goptions statements COLORS=device dependent default color list for device driver GUNIT= unit of measurement for height in global statements, such as TITLE and FOOTNOTE cell - character cells pct - percent of graphics area in - inches Data From the SAS samples folder. Three Californian pollutant monitoring stations (AZU, LIV, SFO) One monthly measurement (taken on the 15th of the month) for CO, O3, SO4, temperature etc. for each station. 36 observations in all Month is a numeric variable taking the value 1 for January, 2 for February, etc

8 Californian Air pollutant Data ca88air Charts Examples Look for graphic elements in each chart Look for common data types Look for similarities among the examples

9 49 50 Charts All the examples used a small number of graphic elements Main difference between plots is the polygon/area type Most involved a categorical/discrete variable and a numeric variable. A histogram uses a continuous variable to create categories. The counts of a categorical variable can be used to create the numeric variable Proc GCHART produces charts based on the values of one or more chart variables. produces vertical and horizontal bar charts, block charts, pie charts etc. graphs based on statistics - counts, percentages, sums, or means run-group processing numeric and character variables 53 Proc GCHART example proc format; value seas 1 = Win 2 = Spr 3 = Sum 4 = Fal ; data ca88air; set vol1.ca88air(where=(station= SFO )); if ( month in (12,1,2) ) then season = 1; else if ( month in (3,4,5) ) then season = 2; else if ( month in (6,7,8) ) then season = 3; else if ( month in (9,10,11)) then season = 4; format season seas.; format month mth.; 54 9

10 Proc GCHART example title1 h=4 Mean seasonal carbon monoxide for station SFO ; footnote j=l h=4 f=simplex 'Bar Chart - vertical ; proc gchart data=ca88air; vbar season / sumvar=co type=mean discrete ctext=black clm=95 ; quit; Proc GCHART syntax PROC GCHART data=data set name; One of the following: VBAR variables / options; HBAR variables / options; STAR variables / options; PIE variables / options; BLOCK variables / options; VBAR separate bar chart for each chart variable each bar represents the statistic selected for a value of the chart variable response axis (vertical) provides a scale for statistic graphed midpoint axis - horizontal axis VBAR SYNTAX VBAR chart variables/ options; chart-variable(s) specifies one or more variables that define the categories of data to chart. options specifies appearance, statistics, axes and midpoint options VBAR midpoints are the values of the chart variable that identify categories of data. By default, midpoints are selected or calculated by the procedure. The way the procedure handles the midpoints depends on whether the values of the chart variable are character, discrete numeric, or continuous numeric. character chart variables- separate bar is drawn for each value

11 VBAR numeric chart variables - each bar represents a range of values - DISCRETE option generates a midpoint for each unique value of the chart variable. - generates midpoints that represent ranges of values. By default, determines the ranges, calculates the median value of each range, and displays the median value at each midpoint on the chart. A value that falls exactly halfway between two midpoints is placed in the higher range. 61 VBAR OPTIONS For character or discrete numeric values, you can use the MIDPOINTS= option to rearrange the midpoints or to exclude midpoints from the chart. For character data MIDPOINTS= list values in quotes MIDPOINTS= Sydney Atlanta Paris 62 VBAR OPTIONS For continuous numeric variables, use the MIDPOINTS= option to change the number of midpoints, to control the range of values each midpoint represents, or to change the order of the midpoints. To control the range of values each midpoint represents, use the MIDPOINTS= option to specify the median value of each range. For example, to select the ranges 20-29, 30-39, and 40-49, specify MIDPOINTS= Other options; VBAR OPTIONS DISCRETEseparate bar for each value of numeric variable TYPE=statistic specifies the chart statistic. FREQ frequency PCT percentage SUM sum (the default) MEAN mean CLM=confidence-level draws chart confidence intervals (error bars) 64 VBAR SYNTAX SUMVAR=variable specifies variable to used for sum or mean calculations for each midpoint. The resulting statistics are represented by the length of the bars along the response axis, and they are displayed at major tick marks. REQUIRED if specifying TYPE- MEAN or SUM. RAXIS= axisn response axis MAXIS=axisn midpoint axis 65 GLOBAL STATEMENTS define titles, footnotes used to control axes, symbols, patterns, and legends can be defined anywhere inside a proc or before a proc in effect until canceled, replaced, or the end of SAS session cancel by repeating statement with no options or using goptions RESET=ALL; 66 11

12 GLOBAL STATEMENTS TITLE defines titles AXIS defines appearance of axes FOOTNOTE defines footnotes PATTERN defines patterns used in graphs (histograms) LEGEND defines legends SYMBOL defines symbols (plotting) NOTE adds text to graph 67 TITLE STATEMENT creates, changes or cancels a title for all subsequent graphics output in a SAS session allowed up to 10 titles keyword TITLE can be followed by unlimited number of text strings and options text strings enclosed in single or double quotes most recently created TITLE number replaces the previous TITLE of the same number 68 Title syntax TITLE<1,2...10> <options text >... <options-n> text-n >; Options: FONT=font HEIGHT= H=n<units> JUSTIFY= J=R L C specifies the font for the subsequent text. specifies the height of text characters in number of units specifies the alignment By default, JUSTIFY=C=center PATTERN STATEMENT defines the characteristics of patterns used in charts type of fill pattern - solid, empty, lined color An example of a global statement R=right L=left PATTERN STATEMENT PATTERN <1...99> options; OPTIONS COLOR= pattern color VALUE= fill E empty S solid Ln left slanting lines Rn right slanting lines Xn crosshatched lines where n is indicating the lightest Proc GCHART example pattern1 color=blue value=fill; pattern2 color=red value=fill; proc gchart data=ca88air; star month / sumvar=co type=mean discrete ctext=black noheading ; quit;

13 Exporting graphs Make sure the graphics window has focus, by clicking on it. File export as Image select type of image gif, open other software program Powerpoint insert picture Saving graphs Graphs can also be saved in a SAS catalog. They are stored in a SAS proprietary format. They can be viewed with proc greplay. goptions replace; libname mylib c:\temp\sasclass\myfiles ; proc gchart data=mydat gout=lib.mygraphs; proc greplay allows multiple plots on one page. 75 PROC GPLOT graphs one variable against another producing presentation quality plots coordinates of each point correspond to the values in one or more observations of the input data set. run-group processing - procedure does not end with a run - submit new statements and produce more graphs without another PROC - ends with QUIT or PROC or DATA 76 Proc GPLOT VERTICAL AXIS Y variable produces two-dimensional graphs that plot one variable against another within a set of coordinate axes graphs are automatically scaled to the values of your data, although scaling can be controlled with options or with AXIS statements. scatterplots, bubble plots plots, plots with interpolated lines (SYMBOL statement) Tick Marks Values HORIZONTAL AXIS X variable 78 13

14 PROC GPLOT GPLOT SYNTAX data=data-set-name <options>; PLOT request list </options list>; request list is of the form: vertical*horizontal e.g. PLOT y*x; vertical*horizontal=variable e.g. PLOT y*x=z; Graphics options on PLOT statement CTEXT= color GPLOT SYNTAX LEGEND= LEGENDn (uses nth global LEGEND statement) HAXIS=AXISn (uses nth global AXIS statement) VAXIS=AXISn (uses nth global AXIS statement) Proc GPLOT example Suppose we are asked to draw a plot of ozone by month for the three stations SFO, LIV, AZU. After consulting the help we might try: proc gplot data=ca88air; plot o3 * month; quit; which produces: Proc GPLOT example Increase the size of the text use a format to print out Month names clear the unwanted footnote GOPTIONS gunits=pct htext=4; footnote1; proc gplot data=ca88air; plot o3 * month ; format month mth.; title1 '1988 Air Quality Data - Ozone';

15 Proc GPLOT example back to the help you can make a stratified plot by station x axis too crowded - use a different format proc gplot data=ca88air; plot o3 * month = station; format month mthc.; title1 '1988 Air Quality Data - Ozone'; Proc GPLOT example the symbols in the plot are too small use symbol global statements! symbol1 v=dot i=join c=blue h=1.3; symbol2 v=dot i=join c=green h=1.3; symbol3 v=dot i=join c=brown h=1.3; proc gplot data=ca88air; plot o3 * month = station; format month mthc.; title1 '1988 Air Quality Data - Ozone'; Proc GPLOT example The x-axis is not right - use an axis global statement axis1 minor = none label = (f=simplex j=c 'Ozone levels at three locations') major = (h=1.1) order = (0 to 13 by 1) value = (f=simplex h=3.0); proc gplot data=ca88air; plot o3 * month = station / haxis=axis1; format month mthc.; title1 '1988 Air Quality Data - Ozone';

16 Proc GPLOT example The x-axis has extra characters - use a new format or use an axis global statement y-axis label need to be rotated and placed in center of axis legend needs moving - legend global command axis1 minor = none label = (f=centb j=c 'Ozone levels at three locations') major = (h=1.0) order = (0 to 13 by 1) value = (f=simplex h=3.0 " " "J" "F" "M" "A" "M" "J Proc GPLOT example axis2 label = (f=centb rotate=0 angle=90 j=c 'Ozone') value = (f=simplex h=3.0) ; legend1 across=3 position=(bottom center inside) label=none; proc gplot data=ca88air; plot o3 * month = station / haxis=axis1 vaxis=axis2; format month mthc.; title1 '1988 Air Quality Data - Ozone'; "J" "A" "S" "O" "N" "D" " "); proc g3d and proc contour produce 3-dimensional analogs of gplot

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

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

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

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

Applied Regression Modeling: A Business Approach

Applied Regression Modeling: A Business Approach i Applied Regression Modeling: A Business Approach Computer software help: SAS code SAS (originally Statistical Analysis Software) is a commercial statistical software package based on a powerful programming

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

Quick Results with the Output Delivery System

Quick Results with the Output Delivery System Paper 58-27 Quick Results with the Output Delivery System Sunil K. Gupta, Gupta Programming, Simi Valley, CA ABSTRACT SAS s new Output Delivery System (ODS) opens a whole new world of options in generating

More information

ODS and Web Enabled Device Drivers: Displaying and Controlling Large Numbers of Graphs. Arthur L. Carpenter and Richard O. Smith Data Explorations

ODS and Web Enabled Device Drivers: Displaying and Controlling Large Numbers of Graphs. Arthur L. Carpenter and Richard O. Smith Data Explorations ODS and Web Enabled Device Drivers: Displaying and Controlling Large Numbers of Graphs Arthur L. Carpenter and Richard O. Smith Data Explorations ABSTRACT With the advent of the Output Delivery System,

More information

The Chart Title can be formatted to change color, pattern, typeface, size and alignment using the Format Chart Title dialog box.

The Chart Title can be formatted to change color, pattern, typeface, size and alignment using the Format Chart Title dialog box. Excel 2003 Formatting a Chart Introduction Page 1 By the end of this lesson, learners should be able to: Format the chart title Format the chart legend Format the axis Formatting the Chart Title Page 2

More information

CHAPTER 1 Introduction to SAS/GRAPH Software

CHAPTER 1 Introduction to SAS/GRAPH Software 3 CHAPTER 1 Introduction to SAS/GRAPH Software Overview 4 Components of SAS/GRAPH Software 4 Device-Based Graphics and Template-Based Graphics 6 Graph Types 6 Charts 7 Block charts 7 Horizontal bar charts

More information

Modifying Graphics in SAS

Modifying Graphics in SAS Modifying Graphics in SAS Statistics 135 Autumn 2005 Copyright c 2005 by Mark E. Irwin Modifying Graphs As in S, it is possible to modify fonts, colours, symbols, lines, etc in SAS. The approach is a bit

More information

Using SAS/GRAPH Software to Create Graphs on the Web Himesh Patel, SAS Institute Inc., Cary, NC Revised by David Caira, SAS Institute Inc.

Using SAS/GRAPH Software to Create Graphs on the Web Himesh Patel, SAS Institute Inc., Cary, NC Revised by David Caira, SAS Institute Inc. Paper 189 Using SAS/GRAPH Software to Create Graphs on the Web Himesh Patel, SAS Institute Inc., Cary, NC Revised by David Caira, SAS Institute Inc., Cary, NC ABSTRACT This paper highlights some ways of

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

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

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

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

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

Arthur L. Carpenter California Occidental Consultants

Arthur L. Carpenter California Occidental Consultants Paper HOW-004 SAS/GRAPH Elements You Should Know Even If You Don t Use SAS/GRAPH Arthur L. Carpenter California Occidental Consultants ABSTRACT We no longer live or work in a line printer - green bar paper

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

ABC s of Graphs in Version 8 Caroline Bahler, Meridian Software, Inc.

ABC s of Graphs in Version 8 Caroline Bahler, Meridian Software, Inc. ABC s of Graphs in Version 8 Caroline Bahler, Meridian Software, Inc. Abstract Version 8 has greatly increased the versatility and usability of graphs that can be created by SAS. This paper will discuss

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

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

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

Information Visualization

Information Visualization Paper 158-25 Graphs In a Minute Harry J. Maxwell Jr., SAS Institute Inc, Cary, NC ABSTRACT Software from SAS Institute provides multiple ways of producing attractive graphics quickly using simple and intuitive

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

Interactive Graphs from the SAS System

Interactive Graphs from the SAS System Interactive Graphs from the SAS System Shi-Tao Yeh, GlaxoSmithKline, King of Prussia, PA. ABSTRACT An interactive graph is a dynamic graph interface that allows viewers interaction. The SAS System provides

More information

Easing into Data Exploration, Reporting, and Analytics Using SAS Enterprise Guide

Easing into Data Exploration, Reporting, and Analytics Using SAS Enterprise Guide Paper 809-2017 Easing into Data Exploration, Reporting, and Analytics Using SAS Enterprise Guide ABSTRACT Marje Fecht, Prowerk Consulting Whether you have been programming in SAS for years, are new to

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

HOUR 12. Adding a Chart

HOUR 12. Adding a Chart HOUR 12 Adding a Chart The highlights of this hour are as follows: Reasons for using a chart The chart elements The chart types How to create charts with the Chart Wizard How to work with charts How to

More information

Choosing the Right Procedure

Choosing the Right Procedure 3 CHAPTER 1 Choosing the Right Procedure Functional Categories of Base SAS Procedures 3 Report Writing 3 Statistics 3 Utilities 4 Report-Writing Procedures 4 Statistical Procedures 6 Available Statistical

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

An Introduction to ODS for Statistical Graphics in SAS 9.1 Robert N. Rodriguez SAS Institute Inc., Cary, North Carolina, USA

An Introduction to ODS for Statistical Graphics in SAS 9.1 Robert N. Rodriguez SAS Institute Inc., Cary, North Carolina, USA An Introduction to ODS for Statistical Graphics in SAS 9.1 Robert N. Rodriguez SAS Institute Inc., Cary, North Carolina, USA ABSTRACT In SAS 9.1, over two dozen SAS/STAT and SAS/ETS procedures have been

More information

Information Visualization

Information Visualization Paper 166-25 Presenting Your Data Easily with Graph-N-Go Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA ABSTRACT Visualizing and presenting data effectively using reports and listings can

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

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

LAB 1 INSTRUCTIONS DESCRIBING AND DISPLAYING DATA

LAB 1 INSTRUCTIONS DESCRIBING AND DISPLAYING DATA LAB 1 INSTRUCTIONS DESCRIBING AND DISPLAYING DATA This lab will assist you in learning how to summarize and display categorical and quantitative data in StatCrunch. In particular, you will learn how to

More information

NEW FEATURES IN FOUNDATION SAS 9.4 CYNTHIA JOHNSON CUSTOMER LOYALTY

NEW FEATURES IN FOUNDATION SAS 9.4 CYNTHIA JOHNSON CUSTOMER LOYALTY NEW FEATURES IN FOUNDATION SAS 9.4 CYNTHIA JOHNSON CUSTOMER LOYALTY FOUNDATION SAS WHAT S NEW IN 9.4 Agenda Base SAS SAS/ACCESS Interface to PC Files SAS Support for Hadoop SAS/GRAPH SAS Studio BASE SAS

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

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

BusinessObjects Frequently Asked Questions

BusinessObjects Frequently Asked Questions BusinessObjects Frequently Asked Questions Contents Is there a quick way of printing together several reports from the same document?... 2 Is there a way of controlling the text wrap of a cell?... 2 How

More information

Volume is m 3 0f H 2. SAS/GRAPH" Odds and Ends; Little Things That Make a Big Difference. Arthur L. Carpenter ABSTRACT TEXT OPTIONS IN TITLES

Volume is m 3 0f H 2. SAS/GRAPH Odds and Ends; Little Things That Make a Big Difference. Arthur L. Carpenter ABSTRACT TEXT OPTIONS IN TITLES SAS/GRAPH" Odds and Ends; Little Things That Make a Big Difference Arthur L. Carpenter ABSTRACT SAS/GRAPH is very flexible and at times it can be very frustrating. Often it seems that those little things

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

Creating Charts in Office 2007 Table of Contents

Creating Charts in Office 2007 Table of Contents Table of Contents Microsoft Charts... 1 Inserting a Chart in Excel... 1 Tip Shortcut Key to Create a Default Chart in Excel... 2 Activating Your Chart... 2 Resizing an Embedded Chart... 2 Moving a Chart...

More information

Using Graph-N-Go With ODS to Easily Present Your Data and Web-Enable Your Graphs Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA

Using Graph-N-Go With ODS to Easily Present Your Data and Web-Enable Your Graphs Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA Paper 160-26 Using Graph-N-Go With ODS to Easily Present Your Data and Web-Enable Your Graphs Curtis A. Smith, Defense Contract Audit Agency, La Mirada, CA ABSTRACT Visualizing and presenting data effectively

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

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

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

EXST SAS Lab Lab #8: More data step and t-tests

EXST SAS Lab Lab #8: More data step and t-tests EXST SAS Lab Lab #8: More data step and t-tests Objectives 1. Input a text file in column input 2. Output two data files from a single input 3. Modify datasets with a KEEP statement or option 4. Prepare

More information

Microsoft Excel 2000 Charts

Microsoft Excel 2000 Charts You see graphs everywhere, in textbooks, in newspapers, magazines, and on television. The ability to create, read, and analyze graphs are essential parts of a student s education. Creating graphs by hand

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

Select Cases. Select Cases GRAPHS. The Select Cases command excludes from further. selection criteria. Select Use filter variables

Select Cases. Select Cases GRAPHS. The Select Cases command excludes from further. selection criteria. Select Use filter variables Select Cases GRAPHS The Select Cases command excludes from further analysis all those cases that do not meet specified selection criteria. Select Cases For a subset of the datafile, use Select Cases. In

More information

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

Annotate Dictionary CHAPTER 11

Annotate Dictionary CHAPTER 11 427 CHAPTER 11 Annotate Dictionary Overview 428 Annotate Functions 429 BAR Function 431 CNTL2TXT Function 432 COMMENT Function 434 DEBUG Function 435 DRAW Function 435 DRAW2TXT Function 436 FRAME Function

More information

MICROSOFT EXCEL Working with Charts

MICROSOFT EXCEL Working with Charts MICROSOFT EXCEL 2010 Working with Charts Introduction to charts WORKING WITH CHARTS Charts basically represent your data graphically. The data here refers to numbers. In Excel, you have various types of

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

COMPUTER TECHNOLOGY SPREADSHEETS BASIC TERMINOLOGY. A workbook is the file Excel creates to store your data.

COMPUTER TECHNOLOGY SPREADSHEETS BASIC TERMINOLOGY. A workbook is the file Excel creates to store your data. SPREADSHEETS BASIC TERMINOLOGY A Spreadsheet is a grid of rows and columns containing numbers, text, and formulas. A workbook is the file Excel creates to store your data. A worksheet is an individual

More information

PivotTables & Charts for Health

PivotTables & Charts for Health PivotTables & Charts for Health Data Inputs PivotTables Pivot Charts Global Strategic Information UCSF Global Health Sciences Version Malaria 1.0 1 Table of Contents 1.1. Introduction... 3 1.1.1. Software

More information

Applied Regression Modeling: A Business Approach

Applied Regression Modeling: A Business Approach i Applied Regression Modeling: A Business Approach Computer software help: SAS SAS (originally Statistical Analysis Software ) is a commercial statistical software package based on a powerful programming

More information

Objectives. Objectives. Plan Ahead. Starting Excel 3/9/2010. Excel Chapter 3. Microsoft Office 2007

Objectives. Objectives. Plan Ahead. Starting Excel 3/9/2010. Excel Chapter 3. Microsoft Office 2007 Objectives Microsoft Office 2007 Excel Chapter 3 What-If Analysis, Charting, and Working with Large Worksheets Rotate text in a cell Create a series of month names Copy, paste, insert, and delete cells

More information

Math 121 Project 4: Graphs

Math 121 Project 4: Graphs Math 121 Project 4: Graphs Purpose: To review the types of graphs, and use MS Excel to create them from a dataset. Outline: You will be provided with several datasets and will use MS Excel to create graphs.

More information

Microsoft Excel 2002 M O D U L E 2

Microsoft Excel 2002 M O D U L E 2 THE COMPLETE Excel 2002 M O D U L E 2 CompleteVISUAL TM Step-by-step Series Computer Training Manual www.computertrainingmanual.com Copyright Notice Copyright 2002 EBook Publishing. All rights reserved.

More information

Archer R. Gravely, UNC Asheville, Asheville, NC

Archer R. Gravely, UNC Asheville, Asheville, NC Achieving Graphical Excellence With SAS/GRAPH Software Archer R. Gravely, UNC Asheville, Asheville, NC Abstract This paper will integrate Tufte s (1983) principles of graphical excellence with the use

More information

The Evolution of a SAS/GRAPH Application Jenine Eason, AutoTrader.com, Atlanta, GA

The Evolution of a SAS/GRAPH Application Jenine Eason, AutoTrader.com, Atlanta, GA Paper P05-04 The Evolution of a SAS/GRAPH Application Jenine Eason, AutoTrader.com, Atlanta, GA INTRODUCTION Graphs are an excellent way to represent any activity. The author is using web server errors

More information

New Visualization in V8.2

New Visualization in V8.2 Paper 161-26 New Visualization in V8.2 Himesh Patel, SAS Institute Sanjay Matange, SAS Institute ABSTRACT Looking for a pain-free way to combine tables and graphs on the same page? Well, the search is

More information

Splitting Axis Text. Splitting Text in Axis Tick Mark Values

Splitting Axis Text. Splitting Text in Axis Tick Mark Values CHAPTER 3 Splitting Axis Text Purpose: This chapter describes techniques you can use to split long text into two (or more) lines in your axes. Two techniques are described one to split text in axis tick

More information

Math 227 EXCEL / MEGASTAT Guide

Math 227 EXCEL / MEGASTAT Guide Math 227 EXCEL / MEGASTAT Guide Introduction Introduction: Ch2: Frequency Distributions and Graphs Construct Frequency Distributions and various types of graphs: Histograms, Polygons, Pie Charts, Stem-and-Leaf

More information

Microsoft Excel 2007

Microsoft Excel 2007 Microsoft Excel 2007 1 Excel is Microsoft s Spreadsheet program. Spreadsheets are often used as a method of displaying and manipulating groups of data in an effective manner. It was originally created

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

Excel 2016 Charting. Course objectives: Student Training and Support. Staff Training (Bookings)

Excel 2016 Charting. Course objectives: Student Training and Support. Staff Training (Bookings) Excel 2016 Charting Course objectives: Distinguish between Charts and Graphs Creating a basic chart and template Format and configure chart output Represent Time, Frequency and Proportions Combining Charts

More information

Professional outputs with ODS LATEX

Professional outputs with ODS LATEX Paper TU04 Professional outputs with ODS LATEX Arnaud DAUCHY, Sanofi Aventis, Paris, France Solenn LE GUENNEC, Sanofi Aventis, Paris, France ABSTRACT ODS tagset and ODS markup have been embedded from SAS

More information

Paper ODS, YES! Odious, NO! An Introduction to the SAS Output Delivery System

Paper ODS, YES! Odious, NO! An Introduction to the SAS Output Delivery System Paper 149-25 ODS, YES! Odious, NO! An Introduction to the SAS Output Delivery System Lara Bryant, University of North Carolina at Chapel Hill, Chapel Hill, NC Sally Muller, University of North Carolina

More information

ODS DOCUMENT, a practical example. Ruurd Bennink, OCS Consulting B.V., s-hertogenbosch, the Netherlands

ODS DOCUMENT, a practical example. Ruurd Bennink, OCS Consulting B.V., s-hertogenbosch, the Netherlands Paper CC01 ODS DOCUMENT, a practical example Ruurd Bennink, OCS Consulting B.V., s-hertogenbosch, the Netherlands ABSTRACT The ODS DOCUMENT destination (in short ODS DOCUMENT) is perhaps the most underutilized

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

ezimagex2 User s Guide Version 1.0

ezimagex2 User s Guide Version 1.0 ezimagex2 User s Guide Version 1.0 Copyright and Trademark Information The products described in this document are copyrighted works of AVEN, Inc. 2015 AVEN, Inc. 4595 Platt Rd Ann Arbor, MI 48108 All

More information

Microsoft Excel 2013: Part 3 More on Formatting Cells And Worksheet Basics. To apply number formatting:

Microsoft Excel 2013: Part 3 More on Formatting Cells And Worksheet Basics. To apply number formatting: Microsoft Excel 2013: Part 3 More on Formatting Cells And Worksheet Basics Formatting text and numbers In Excel, you can apply specific formatting for text and numbers instead of displaying all cell content

More information

Excel Core Certification

Excel Core Certification Microsoft Office Specialist 2010 Microsoft Excel Core Certification 2010 Lesson 6: Working with Charts Lesson Objectives This lesson introduces you to working with charts. You will look at how to create

More information

Using Charts in a Presentation 6

Using Charts in a Presentation 6 Using Charts in a Presentation 6 LESSON SKILL MATRIX Skill Exam Objective Objective Number Building Charts Create a chart. Import a chart. Modifying the Chart Type and Data Change the Chart Type. 3.2.3

More information

Making Presentations More Fun with DATA Step Graphics Interface (DSGI) Hui-Ping Chen, Eli Lilly and Company, Indianapolis, Indiana

Making Presentations More Fun with DATA Step Graphics Interface (DSGI) Hui-Ping Chen, Eli Lilly and Company, Indianapolis, Indiana Paper CC03 Making Presentations More Fun with DATA Step Graphics Interface (DSGI) Hui-Ping Chen, Eli Lilly and Company, Indianapolis, Indiana ABSTRACT Microsoft PowerPoint is powerful and most popular

More information

STAT:5400 Computing in Statistics

STAT:5400 Computing in Statistics STAT:5400 Computing in Statistics Introduction to SAS Lecture 18 Oct 12, 2015 Kate Cowles 374 SH, 335-0727 kate-cowles@uiowaedu SAS SAS is the statistical software package most commonly used in business,

More information

Univariate Statistics Summary

Univariate Statistics Summary Further Maths Univariate Statistics Summary Types of Data Data can be classified as categorical or numerical. Categorical data are observations or records that are arranged according to category. For example:

More information

Dealing with Data in Excel 2013/2016

Dealing with Data in Excel 2013/2016 Dealing with Data in Excel 2013/2016 Excel provides the ability to do computations and graphing of data. Here we provide the basics and some advanced capabilities available in Excel that are useful for

More information

CHAPTER 2 Fundamental Concepts for Using Base SAS Procedures

CHAPTER 2 Fundamental Concepts for Using Base SAS Procedures 15 CHAPTER 2 Fundamental Concepts for Using Base SAS Procedures Language Concepts 16 Temporary and Permanent SAS Data Sets 16 USER Data Library 16 SAS System Options 17 Data Set Options 17 Global Statements

More information

Paper Time Contour Plots. David J. Corliss, Wayne State University / Physics and Astronomy

Paper Time Contour Plots. David J. Corliss, Wayne State University / Physics and Astronomy ABSTRACT Paper 1311-2014 Time Contour Plots David J. Corliss, Wayne State University / Physics and Astronomy This new SAS tool is two-dimensional color chart for visualizing changes in a population or

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

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

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

Saratoga Springs City School District/Office of Continuing Education Introduction to Microsoft Excel 04 Charts. 1. Chart Types and Dimensions

Saratoga Springs City School District/Office of Continuing Education Introduction to Microsoft Excel 04 Charts. 1. Chart Types and Dimensions 1949 1954 1959 1964 1969 1974 1979 1984 1989 1994 1999 2004 Saratoga Springs City School District/Office of Continuing Education Introduction to Microsoft Excel 04 Charts 1. Chart Types and Dimensions

More information

Paper SIB-096. Richard A. DeVenezia, Independent Consultant, Remsen, NY

Paper SIB-096. Richard A. DeVenezia, Independent Consultant, Remsen, NY Paper SIB-096 Tag Clouds - A list of tokens, sized by relative frequency Richard A. DeVenezia, Independent Consultant, Remsen, NY Abstract A tag cloud is a list of tokens, wherein the text size of a token

More information

Microsoft Excel. Charts

Microsoft Excel. Charts Microsoft Excel Charts Chart Wizard To create a chart in Microsoft Excel, select the data you wish to graph or place yourself with in the conjoining data set and choose Chart from the Insert menu, or click

More information

Getting started with Minitab 14 for Windows

Getting started with Minitab 14 for Windows INFORMATION SYSTEMS SERVICES Getting started with Minitab 14 for Windows This document provides an introduction to the Minitab (Version 14) statistical package. AUTHOR: Information Systems Services, University

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

Six Cool Things You Can Do In Display Manager Jenine Milum, Charlotte, NC Wachovia Bank

Six Cool Things You Can Do In Display Manager Jenine Milum, Charlotte, NC Wachovia Bank Paper CC-029 Six Cool Things You Can Do In Display Manager Jenine Milum, Charlotte, NC Wachovia Bank ABSTRACT Many people use Display Manager but don t realize how much work it can actually do for you.

More information

Contents of SAS Programming Techniques

Contents of SAS Programming Techniques Contents of SAS Programming Techniques Chapter 1 About SAS 1.1 Introduction 1.1.1 SAS modules 1.1.2 SAS module classification 1.1.3 SAS features 1.1.4 Three levels of SAS techniques 1.1.5 Chapter goal

More information

Choosing the Right Procedure

Choosing the Right Procedure 3 CHAPTER 1 Choosing the Right Procedure Functional Categories of Base SAS Procedures 3 Report Writing 3 Statistics 3 Utilities 4 Report-Writing Procedures 4 Statistical Procedures 5 Efficiency Issues

More information

TS-659: Exporting SAS/GRAPH Output to PDF Files from Release 8.2 and higher

TS-659: Exporting SAS/GRAPH Output to PDF Files from Release 8.2 and higher TS-659: Exporting SAS/GRAPH Output to PDF Files from Release 8.2 and higher The Portable Document Format is a common format for storing text and graphics in a high-resolution document that retains the

More information

Golden Software, Inc.

Golden Software, Inc. Golden Software, Inc. Only $299! The most sophisticated graphing package available, providing the professional quality you need with the flexibility you want. Create one of the more than 30 different graph

More information

STATGRAPHICS Sigma Express for Microsoft Excel. Getting Started

STATGRAPHICS Sigma Express for Microsoft Excel. Getting Started STATGRAPHICS Sigma Express for Microsoft Excel Getting Started STATGRAPHICS SIGMA EXPRESS GETTING STARTED 2012 by StatPoint Technologies, Inc. www.statgraphics.com All rights reserved. No portion of this

More information

Google FusionTables for Global Health User Manual

Google FusionTables for Global Health User Manual Google FusionTables for Global Health User Manual Version: January 2015 1 1. Introduction... 3 Use Requirements... 3 Video Tutorials... 3 2. Getting started with Google FusionTables... 4 2.1. Setup...

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