Using PROC SGPLOT for Quick High Quality Graphs
|
|
|
- Meryl Daniel
- 9 years ago
- Views:
Transcription
1 Using PROC SGPLOT for Quick High Quality Graphs Lora D. Delwiche, University of California, Davis, CA Susan J. Slaughter, Avocet Solutions, Davis, CA ABSTRACT New with SAS 9.2, ODS Graphics introduces a whole new way of generating high quality graphs using SAS. With just a few lines of code, you can add sophisticated graphs to the output of existing statistical procedures, or create stand-alone graphs. The SGPLOT procedure produces a variety of graphs including bar charts, scatter plots, and line graphs. Because ODS Graphics uses the Output Delivery System, graphs can be sent to ODS destinations, and use ODS styles. This paper shows how to produce different types of graphs using PROC SGPLOT, how to send your graph to different ODS destinations, and how to apply ODS styles to your graph. INTRODUCTION When ODS Graphics was originally conceived, the goal was to enable statistical procedures to produce sophisticated graphs tailored to each specific statistical analysis, and to integrate those graphs with the destinations and styles of the Output Delivery System. In SAS 9.2, over 60 statistical procedures have the ability to produce graphs using ODS Graphics. A fortuitous side effect of all this graphical power has been the creation of a set of procedures for creating stand-alone graphs (graphs that are not embedded in the output of a statistical procedure). These procedures all have names that start with the letters SG (SGPLOT, SGSCATTER, SGPANEL, and SGRENDER). This paper focuses on one of those new procedures, the SGPLOT procedure. PROC SGPLOT creates one or more graphs and overlays them on a single set of axes. (There are four axes in a set: left, right, top, and bottom.) Other SG procedures create panels with multiple sets of axes, or render graphs using custom ODS graph templates. PROC SGPLOT produces many types of graphs. In fact, this one procedure produces 15 types of graphs. ODS GRAPHICS VS. TRADITIONAL SAS/GRAPH To use ODS Graphics you must have SAS/GRAPH software which is licensed separately from Base SAS. Some people may wonder whether ODS Graphics replaces traditional SAS/Graph procedures. No doubt, for some people and some applications, it will. But ODS Graphics is not designed to do everything that traditional SAS/Graph does, and does not replace it. For example, ODS Graphics does not create contour plots; for contour plots you need to use traditional SAS/GRAPH. Here are some of the major differences between ODS Graphics and traditional SAS/GRAPH procedures. Traditional SAS/GRAPH Graphs are saved in SAS graphics catalogs Graphs are viewed in the Graph window Uses GOPTIONS statements to control appearance of graphs ODS Graphics Produces graphs in standard image file formats such as PNG and JPEG Graphs are viewed in standard viewers such as a web browser for HTML output Uses ODS styles to control appearance of graphs. 1
2 VIEWING ODS GRAPHICS When you produce ODS Graphics in the SAS windowing environment, for most destinations the Results Viewer window opens displaying your results. However, when you use the LISTING destination, graphs are not automatically displayed. You can always view your graphs by double-clicking their graph icons in the Results window. EXAMPLES HISTOGRAMS Histograms show the distribution of a continuous variable. The following PROC SGPLOT uses data from the preliminary heats of the 2008 Olympics Men s Swimming Freestyle 100 m event. The histogram shows a variable, TIME, which is the time in seconds for each swimmer. * Histograms; PROC SGPLOT DATA = Freestyle; HISTOGRAM Time; TITLE "Olympic Men's Swimming Freestyle 100"; 2
3 The next PROC SGPLOT uses a HISTOGRAM statement with a DENSITY statement to overlay a density plot on top of the histogram. The default density plot is the normal distribution. When overlaying plots, the order of the statements determines which plot is on top. The plot resulting from the first statement will be on the bottom followed by any subsequent plots. PROC SGPLOT DATA = Freestyle; HISTOGRAM Time; DENSITY Time; TITLE "Olympic Men's Swimming Freestyle 100"; BAR CHARTS Bar charts show the distribution of the values of a categorical variable. This code uses a VBAR statement with the variable REGION. The chart shows the number of countries in each region. * Bar Charts; PROC SGPLOT DATA = World; VBAR Region; TITLE 'Countries by Region'; 3
4 This bar chart is like the first one except that the bars have been divided into groups using the GROUP= option. The grouping variable is a categorical variable named POPGROUP. The GROUP= option can be used with many SGPLOT statements (see Table 1). PROC SGPLOT DATA = World; VBAR Region / GROUP = PopGroup; TITLE 'Countries by Region and Population Group'; In this code, a RESPONSE= option has been added. The response variable is TVSTATIONS, the number of stations in each country. Now each bar represents the total number of television stations for a region. PROC SGPLOT DATA = World; VBAR Region / RESPONSE = TVStations; TITLE 'Total TV Stations by Region'; 4
5 SERIES PLOTS In a series plot, the data points are connected by a line. This example uses the average monthly rainfall for three cities, Beijing, Vancouver and London. Three SERIES statements overlay the three lines. Data for series plots must be sorted by the X variable. If your data are not already in the correct order, then use PROC SORT to sort the data before running the SGPLOT procedure. * Series plot; PROC SGPLOT DATA = Weather; SERIES X = Month Y = BRain; SERIES X = Month Y = VRain; SERIES X = Month Y = LRain; TITLE 'Average Monthly Rainfall in Olympic Cities'; EMBELLISHING GRAPHS So far the examples have all shown how to create basic plots. The remaining examples show statements and options you can use to polish graphs. XAXIS AND YAXIS STATEMENTS In the preceding series plot, the variable on the X axis is Month. The values of Month are integers from 1 to 12, but the default labels on the X axis have values like 2.5. The option TYPE = DISCRETE tells SAS to use the actual data values. Other options change the label and set values for the Y axis, and add grid lines. * Plot with XAXIS and YAXIS; PROC SGPLOT DATA = Weather; SERIES X = Month Y = BRain; SERIES X = Month Y = VRain; SERIES X = Month Y = LRain; XAXIS TYPE = DISCRETE GRID; YAXIS LABEL = 'Rain in Inches' GRID VALUES = (0 TO 10 BY 1); TITLE 'Average Monthly Rainfall in Olympic Cities'; 5
6 PLOT STATEMENT OPTIONS Many options can be added to plot statements. For these SERIES statements, the options LEGENDLABEL=, MARKERS, AND LINEATTRS= have been added. The LEGENDLABEL= option can be used with any of the plot statements, while the MARKERS and LINEATTRS= options can only be used with some plot statements (see Table 1). * Plot with options on plot statements; PROC SGPLOT DATA = Weather; SERIES X = Month Y = BRain / LEGENDLABEL = 'Beijing' MARKERS LINEATTRS = (THICKNESS = 2); SERIES X = Month Y = VRain / LEGENDLABEL = 'Vancouver' MARKERS LINEATTRS = (THICKNESS = 2); SERIES X = Month Y = LRain / LEGENDLABEL = 'London' MARKERS LINEATTRS = (THICKNESS = 2); XAXIS TYPE = DISCRETE; TITLE 'Average Monthly Rainfall in Olympic Cities'; 6
7 REFLINE STATEMENT Reference lines can be added to any type of graph. In this case, lines have been added marking the average for the entire year for each city. The TRANSPARENCY= option on the REFLINE statement specifies that the reference line should be 50% transparent. The TRANSPARENCY option can also be used with other plot statements (see Table 1). * Plot with REFLINE; PROC SGPLOT DATA = Weather; SERIES X = Month Y = BRain; SERIES X = Month Y = VRain; SERIES X = Month Y = LRain; XAXIS TYPE = DISCRETE; REFLINE / TRANSPARENCY = 0.5 LABEL = ('Beijing(Mean)' 'Vancouver(Mean)' 'London(Mean)'); TITLE 'Average Monthly Rainfall in Olympic Cities'; INSET STATEMENT The INSET statement allows you to add descriptive text to plots. Insets can be added to any type of graph. * Plot with INSET; PROC SGPLOT DATA = Weather; SERIES X = Month Y = BRain; SERIES X = Month Y = VRain; SERIES X = Month Y = LRain; XAXIS TYPE = DISCRETE; INSET 'Source Lonely Planet Guide'/ POSITION = TOPRIGHT BORDER; TITLE 'Average Monthly Rainfall in Olympic Cities'; 7
8 SYNTAX The SGPLOT procedure can produce 15 different types of plots that can be grouped into five general areas: basic X Y plots, band plots, fit and confidence plots, distributions graphs for continuous DATA, and distribution graphs for categorical DATA. Many of these plot types can be used together in the same graph. In the examples, we used the HISTOGRAM and DENSITY statements together to produce a histogram overlaid with a normal density curve. We also used three SERIES statements together to produce one graph with three different series lines. However not all plot statements can be used with all other plot statements. Table 1 shows with statements can be used with which other statements. Table 1 also includes several options that can be used with many different plot statements as well as selected optional statements. 8
9 Table 1. Compatibility of SGPLOT procedure statements and selected options. If a check mark appears in the box then the two statements or options can be used together. SCATTER SERIES STEP NEEDLE BAND REG LOESS PBSPLINE ELLIPSE HBOX/VBOX HISTOGRAM DENSITY HBAR/VBAR HLINE/VLINE DOT Basic X Y PLots PLOTNAME X=var Y=var / options; SCATTER SERIES STEP NEEDLE Band Plots BAND X=var UPPER=var LOWER=var / options; (You can also specify numeric values for upper and lower.) BAND Fit and Confidence Plots PLOTNAME X=var Y=var / options; REG LOESS PBSPLINE ELLIPSE Distribution Graphs Continuous DATA PLOTNAME response-var / options; HBOX or VBOX HISTOGRAM DENSITY Distribution Graphs Categorical DATA PLOTNAME category-var / options; HBAR or VBAR HLINE or VLINE DOT Selected Options to Plot Statements GROUP /GROUP=var; TRANSPARENCY /TRANSPARENCY=value; /MARKERS; MARKERS /NOMARKERS; NOMARKERS LEGENDLABEL /LEGENDLABEL= text-string ; FILLATTRS /FILLATTRS=(attribute=val); LINEATTRS /LINEATTRS=(attribute=val); MARKERATTRS /MARKERATTRS=(attribute=val); Selected Optional Statements INSET INSET text-string /options; REFLINE REFLINE value-list /options; XAXIS or YAXIS XAXIS options; 9
10 Table 2 shows all the possible plot statements along with the basic syntax and selected options. The options listed in Table 2 are in addition to the options listed in Table 1 that apply to many of the plot statements. Even with all the options listed in these two tables, there are more. Each plot statement has many possible options we have listed only a few that we thought were the most useful. For a complete list of available options, see the SAS Help and Documentation for SGPLOT. Table 2. SGPLOT plot statements and selected options. SYNTAX SELECTED OPTIONS SCATTER SCATTER X=var Y=var/options; DATALABEL=var Displays a label for each DATA point SERIES STEP NEEDLE SERIES X=var Y=var/options; BREAK Creates a break in the line for each missing value CURVELABEL Labels the series curve using the Y variable label STEP X=var Y=var/options; BREAK Creates a break in the line for each missing value CURVELABEL Labels the step curve using the Y variable label NEEDLE X=var Y=var/options; BASELINE=val Specifies a numeric value on the Y axis for the baseline BAND BAND X=var UPPER=var LOWER=var/options; FILL NOFILL OUTLINE NOOUTLINE Specifies if fill is visible or not Specifies if outline is visible or not REG LOESS REG X=var Y=var/options; ALPHA=val Specifies confidence level CLI CLM Displays confidence limits for individual predicted values Displays confidence limits for mean predicted values LOESS X=var Y=var/options; ALPHA=val Specifies confidence level CLM Displays confidence limits PBSPLINE PBSPLINE X=var Y=var/ options; INTERPOLATION= ALPHA=val CLI Specifies degree of interpreting polynomials: CUBIC or LINEAR Specifies confidence level Displays confidence limits for individual predicted values CLM Displays confidence limits for mean predicted values 10
11 ELLIPSE HBOX/VBOX HISTOGRAM DENSITY HBAR/VBAR HLINE/VLINE DOT SYNTAX SELECTED OPTIONS ELLIPSE X=var Y=var/options; ALPHA=val VBOX response-var/options; HBOX response-var/options; HISTOGRAM response-var/ options; DENSITY response-var/ options; VBAR category-var/options; HBAR category-var/options; VLINE category-var/options; HLINE category-var/options; TYPE= CATEGORY=var MISSING SHOWBINS SCALE= SCALE= TYPE= RESPONSE=var STAT= BARWIDTH=num RESPONSE=var STAT= Specifies confidence level for the ellipse Specifies type of ellipse: MEAN or PREDICTED A box plot is created for each value of the category variable Creates box plot for missing values of category variable Places tic mark at midpoint of bin Specifies scale for vertical axis: PERCENT (default), COUNT or PROPORTION Specifies scale for vertical axis: DENSITY (default), PERCENT COUNT or PROPORTION Specifies type of density function: NORMAL or KERNEL Specifies a numeric response variable for plot Specifies statistic for axis of response variable (if specified): MEAN, or SUM (default) Specifies numeric value for width of bars. Default 0.8. Specifies numeric response variable for plot Specifies statistic for axis of response variable (if specified): MEAN, or SUM (default) DOT category-var/options; RESPONSE=var Specifies numeric response variable for plot STAT= LIMITSTAT= Specifies statistic for axis of response variable (if specified): MEAN, or SUM (default) Specifies statistic for limit lines (STAT=MEAN): CLM (default), STDDEV, or STDERR 11
12 In addition to the 15 plot statements, there are some optional statements that you might want to use. Table 3 shows some of these statements with selected options for the statements. Table 3. Selected optional statements with selected options. SYNTAX SELECTED OPTIONS REFLINE XAXIS/YAXIS INSET REFLINE value1 value2.../ options; XAXIS options; YAXIS options; INSET text1 text2... / options; AXIS= Specifies axis for reference line: X, Y (default), X2, or Y2 LABEL=( ) LABELLOC= LINEATTRS=( ) GRID LABEL= text TYPE= VALUES=( ) BORDER POSITION= Creates labels for reference lines: ( text1 text2...) Specifies placement of label with respect to plot area: INSIDE (default) or OUTSIDE Specifies attributes for reference line: (attribute=value) Creates grid line at each tick on the axis Specifies a label for the axis Specifies type of axis: DISCRETE, LINEAR, LOG, or TIME Specifies values for tics on the axis: (num1,num2, ) or (num1 TO num2 BY increment) Creates a border around text box Specifies position of text box within plot area: BOTTOM, BOTTOMLEFT, BOTTOMRIGHT, LEFT, RIGHT, TOP, TOPLEFT, or TOPRIGHT 12
13 Several statements can use the LINEATTR, MARKERATTR, or FILLATTR options to chance the appearance of lines, markers or fill (see Table 1). These options allow you choose values for the color of fill; the color, pattern and thickness of lines; and color, symbol, and size of markers. Table 4 gives the syntax for hard coding the values for these options. (Note that it is also possible to use styles to control these attributes see the SAS Help and Documentation for more information.) Table 4. The attribute options for plot statements. SYNTAX ATTRIBUTES FILLATTRS /FILLATTRS=(attribute=value); COLOR= Specifies color for fill including: AQUA, BLACK, BLUE, FUCHSIA, GREEN, GRAY, LIME, MAROON, NAVY, OLIVE, PURPLE, RED, SILVER, TEAL, WHITE, and YELLOW LINEATTRS MARKERATTRS /LINEATTRS=(attribute=value); COLOR= Specifies color for fill including: AQUA, BLACK, BLUE, FUCHSIA, GREEN, GRAY, LIME, MAROON, NAVY, OLIVE, PURPLE, RED, SILVER, TEAL, WHITE, and YELLOW /MARKEREATTRS= (attribute=value); PATTERN= THICKNESS=val COLOR= SIZE=val SYMBOL= Specifies pattern for line including: SOLID, DASH, SHORTDASH, LONGDASH, DOT, DASHDASHDOT, and DASHDOTDOT Specifies thickness of line. Value can include units: CM, IN, MM, PCT, PT(default), or PX Specifies color for fill including: AQUA, BLACK, BLUE, FUCHSIA, GREEN, GRAY, LIME, MAROON, NAVY, OLIVE, PURPLE, RED, SILVER, TEAL, WHITE, and YELLOW Specifies size of marker. Value can include units: CM, IN, MM, PCT, PT(default), or PX Specifies symbol for marker including: CIRCLE, CIRCLEFILLED, DIAMOND, DIAMONDFILLED, PLUS, SQUARE, SQUAREFILLED, STAR, STARFILLED, TRIANGLE, and TRIANGLEFILLED 13
14 CHANGING THE ODS STYLE The following code creates a bar chart using the default ODS style. Since no destination is specified, the output will go the LISTING destination. The default style for the LISTING destination is named LISTING, but it applies only to graphical output since in the LISTING destination, tabular output is rendered as plain text. * Repeat bar chart with default style; PROC SGPLOT DATA = World; VBAR Region / GROUP = PopGroup; TITLE 'Countries by Region and Population Group'; You can use the STYLE= option in an ODS destination statement to specify a style for your output including graphs. The following ODS LISTING statement changes the style to JOURNAL. * Change ODS style template; ODS LISTING STYLE = JOURNAL; PROC SGPLOT DATA = World; VBAR Region / GROUP = PopGroup; TITLE 'Countries by Region and Population Group'; 14
15 CHANGING THE ODS DESTINATION You can send ODS Graphics output to any ODS destination, and you do it in the same way that you would for ODS tabular output, using ODS statements for that destination. These statements send a bar chart to the PDF destination. * Send graph to PDF destination; ODS PDF FILE = 'c:\mypdffiles\barchart.pdf'; PROC SGPLOT DATA = World; VBAR Region / GROUP = PopGroup; TITLE 'Countries by Region and Population Group'; ODS PDF CLOSE; 15
16 CONCLUSIONS ODS Graphics and the SGPLOT procedure introduce an exciting new way of producing high quality graphs using SAS. While PROC SGPLOT doesn't completely replace traditional SAS/GRAPH procedures, it does offer a wide variety of graphs using simple syntax. Because it is part of the Output Delivery System, you can use the same styles and destinations that you use for tabular output. We think you will like PROC SGPLOT. REFERENCES Central Intelligence Agency (2007). The World Factbook. Delwiche, L. D. Slaughter, S. J. (2008). The Little SAS Book: A Primer, Fourth Edition. SAS Institute, Cary, NC. SAS Institute Inc. (2008). SAS/GRAPH 9.2: Statistical Graphics Procedures Guide. ABOUT THE AUTHORS Lora Delwiche and Susan Slaughter are the authors of The Little SAS Book: A Primer, and The Little SAS Book for Enterprise Guide which are published by SAS Institute. The authors may be contacted at: Lora D. Delwiche Susan J. Slaughter (530) (530) [email protected] [email protected] SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration. Other brand and product names are trademarks of their respective companies. 16
Scatterplots: Basics, enhancements, problems and solutions Peter L. Flom, Peter Flom Consulting, New York, NY
ABSTRACT Scatterplots: Basics, enhancements, problems and solutions Peter L. Flom, Peter Flom Consulting, New York, NY The scatter plot is a basic tool for presenting information on two continuous variables.
SAS 9.3 ODS Graphics. Getting Started with Business and Statistical Graphics. SAS Documentation
SAS 9.3 ODS Graphics Getting Started with Business and Statistical Graphics SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2011. SAS 9.3 ODS Graphics:
Graphing in SAS Software
Graphing in SAS Software Prepared by International SAS Training and Consulting Destiny Corporation 100 Great Meadow Rd Suite 601 - Wethersfield, CT 06109-2379 Phone: (860) 721-1684 - 1-800-7TRAINING Fax:
SAS/GRAPH 9.2 ODS Graphics Editor. User s Guide
SAS/GRAPH 9.2 ODS Graphics Editor User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2009. SAS/GRAPH 9.2: ODS Graphics Editor User's Guide. Cary, NC: SAS
Your Resume Selling Yourself Using SAS
Your Resume Selling Yourself Using SAS Rebecca Ottesen, California Polytechnic State University, San Luis Obispo, CA Susan J. Slaughter, Avocet Solutions, Davis CA ABSTRACT These days selling yourself
From The Little SAS Book, Fifth Edition. Full book available for purchase here.
From The Little SAS Book, Fifth Edition. Full book available for purchase here. Acknowledgments ix Introducing SAS Software About This Book xi What s New xiv x Chapter 1 Getting Started Using SAS Software
Scatter Plots with Error Bars
Chapter 165 Scatter Plots with Error Bars Introduction The procedure extends the capability of the basic scatter plot by allowing you to plot the variability in Y and X corresponding to each point. Each
Swimmer Plot: Tell a Graphical Story of Your Time to Response Data Using PROC SGPLOT Stacey D. Phillips, Inventiv Health Clinical, Princeton, NJ
PharmaSUG 2014 - Paper DG07 Swimmer Plot: Tell a Graphical Story of Your Time to Response Data Using PROC SGPLOT Stacey D. Phillips, Inventiv Health Clinical, Princeton, NJ ABSTRACT ODS Statistical Graphics
Prism 6 Step-by-Step Example Linear Standard Curves Interpolating from a standard curve is a common way of quantifying the concentration of a sample.
Prism 6 Step-by-Step Example Linear Standard Curves Interpolating from a standard curve is a common way of quantifying the concentration of a sample. Step 1 is to construct a standard curve that defines
A Simplified Approach to Add Shading to your Graph using GTL
ABSTRACT Paper RF-011-2014 A Simplified Approach to Add Shading to your Graph using GTL Jennifer L Yen, Abbott Laboratories, Abbott Park, IL You have mastered the skill of using SAS annotate facility along
The Basics of Creating Graphs with SAS/GRAPH Software Jeff Cartier, SAS Institute Inc., Cary, NC
Paper 63-27 The Basics of Creating Graphs with SAS/GRAPH Software Jeff Cartier, SAS Institute Inc., Cary, NC ABSTRACT SAS/GRAPH software is a very powerful tool for creating a wide range of business and
BD CellQuest Pro Software Analysis Tutorial
BD CellQuest Pro Analysis Tutorial This tutorial guides you through an analysis example using BD CellQuest Pro software. If you are already familiar with BD CellQuest Pro software on Mac OS 9, refer to
Scientific Graphing in Excel 2010
Scientific Graphing in Excel 2010 When you start Excel, you will see the screen below. Various parts of the display are labelled in red, with arrows, to define the terms used in the remainder of this overview.
Chapter 32 Histograms and Bar Charts. Chapter Table of Contents VARIABLES...470 METHOD...471 OUTPUT...472 REFERENCES...474
Chapter 32 Histograms and Bar Charts Chapter Table of Contents VARIABLES...470 METHOD...471 OUTPUT...472 REFERENCES...474 467 Part 3. Introduction 468 Chapter 32 Histograms and Bar Charts Bar charts are
Introduction to Microsoft Excel 2007/2010
to Microsoft Excel 2007/2010 Abstract: Microsoft Excel is one of the most powerful and widely used spreadsheet applications available today. Excel's functionality and popularity have made it an essential
Dealing with Data in Excel 2010
Dealing with Data in Excel 2010 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 dealing
Plotting: Customizing the Graph
Plotting: Customizing the Graph Data Plots: General Tips Making a Data Plot Active Within a graph layer, only one data plot can be active. A data plot must be set active before you can use the Data Selector
Excel Tutorial. Bio 150B Excel Tutorial 1
Bio 15B Excel Tutorial 1 Excel Tutorial As part of your laboratory write-ups and reports during this semester you will be required to collect and present data in an appropriate format. To organize and
Excel -- Creating Charts
Excel -- Creating Charts The saying goes, A picture is worth a thousand words, and so true. Professional looking charts give visual enhancement to your statistics, fiscal reports or presentation. Excel
Creating Charts in Microsoft Excel A supplement to Chapter 5 of Quantitative Approaches in Business Studies
Creating Charts in Microsoft Excel A supplement to Chapter 5 of Quantitative Approaches in Business Studies Components of a Chart 1 Chart types 2 Data tables 4 The Chart Wizard 5 Column Charts 7 Line charts
Microsoft Excel 2010 Charts and Graphs
Microsoft Excel 2010 Charts and Graphs Email: [email protected] Web Page: http://training.health.ufl.edu Microsoft Excel 2010: Charts and Graphs 2.0 hours Topics include data groupings; creating
WEBMAIL User s Manual
WEBMAIL User s Manual Overview What it is: What it is not: A convenient method of retrieving and sending mails while you re away from your home computer. A sophisticated mail client meant to be your primary
Gestation Period as a function of Lifespan
This document will show a number of tricks that can be done in Minitab to make attractive graphs. We work first with the file X:\SOR\24\M\ANIMALS.MTP. This first picture was obtained through Graph Plot.
Modifying Colors and Symbols in ArcMap
Modifying Colors and Symbols in ArcMap Contents Introduction... 1 Displaying Categorical Data... 3 Creating New Categories... 5 Displaying Numeric Data... 6 Graduated Colors... 6 Graduated Symbols... 9
Custom Reporting System User Guide
Citibank Custom Reporting System User Guide April 2012 Version 8.1.1 Transaction Services Citibank Custom Reporting System User Guide Table of Contents Table of Contents User Guide Overview...2 Subscribe
Quantitative vs. Categorical Data: A Difference Worth Knowing Stephen Few April 2005
Quantitative vs. Categorical Data: A Difference Worth Knowing Stephen Few April 2005 When you create a graph, you step through a series of choices, including which type of graph you should use and several
Doing Multiple Regression with SPSS. In this case, we are interested in the Analyze options so we choose that menu. If gives us a number of choices:
Doing Multiple Regression with SPSS Multiple Regression for Data Already in Data Editor Next we want to specify a multiple regression analysis for these data. The menu bar for SPSS offers several options:
Formulas, Functions and Charts
Formulas, Functions and Charts :: 167 8 Formulas, Functions and Charts 8.1 INTRODUCTION In this leson you can enter formula and functions and perform mathematical calcualtions. You will also be able to
Examples of Data Representation using Tables, Graphs and Charts
Examples of Data Representation using Tables, Graphs and Charts This document discusses how to properly display numerical data. It discusses the differences between tables and graphs and it discusses various
Microsoft Excel 2010 Part 3: Advanced Excel
CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Excel 2010 Part 3: Advanced Excel Winter 2015, Version 1.0 Table of Contents Introduction...2 Sorting Data...2 Sorting
Plots, Curve-Fitting, and Data Modeling in Microsoft Excel
Plots, Curve-Fitting, and Data Modeling in Microsoft Excel This handout offers some tips on making nice plots of data collected in your lab experiments, as well as instruction on how to use the built-in
CC03 PRODUCING SIMPLE AND QUICK GRAPHS WITH PROC GPLOT
1 CC03 PRODUCING SIMPLE AND QUICK GRAPHS WITH PROC GPLOT Sheng Zhang, Xingshu Zhu, Shuping Zhang, Weifeng Xu, Jane Liao, and Amy Gillespie Merck and Co. Inc, Upper Gwynedd, PA Abstract PROC GPLOT is a
SellerDeck 2013 Reviewer's Guide
SellerDeck 2013 Reviewer's Guide Help and Support Support resources, email support and live chat: http://www.sellerdeck.co.uk/support/ 2012 SellerDeck Ltd 1 Contents Introduction... 3 Automatic Pagination...
Chapter 4 Creating Charts and Graphs
Calc Guide Chapter 4 OpenOffice.org Copyright This document is Copyright 2006 by its contributors as listed in the section titled Authors. You can distribute it and/or modify it under the terms of either
Visualization Quick Guide
Visualization Quick Guide A best practice guide to help you find the right visualization for your data WHAT IS DOMO? Domo is a new form of business intelligence (BI) unlike anything before an executive
The following is an overview of lessons included in the tutorial.
Chapter 2 Tutorial Tutorial Introduction This tutorial is designed to introduce you to some of Surfer's basic features. After you have completed the tutorial, you should be able to begin creating your
Module 2 Basic Data Management, Graphs, and Log-Files
AGRODEP Stata Training April 2013 Module 2 Basic Data Management, Graphs, and Log-Files Manuel Barron 1 and Pia Basurto 2 1 University of California, Berkeley, Department of Agricultural and Resource Economics
CONSTRUCTING SINGLE-SUBJECT REVERSAL DESIGN GRAPHS USING MICROSOFT WORD : A COMPREHENSIVE TUTORIAL
CONSTRUCTING SINGLE-SUBJECT REVERSAL DESIGN GRAPHS USING MICROSOFT WORD : A COMPREHENSIVE TUTORIAL PATRICK GREHAN ADELPHI UNIVERSITY DANIEL J. MORAN MIDAMERICAN PSYCHOLOGICAL INSTITUTE This document is
Exercise 1.12 (Pg. 22-23)
Individuals: The objects that are described by a set of data. They may be people, animals, things, etc. (Also referred to as Cases or Records) Variables: The characteristics recorded about each individual.
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
Create a Poster Using Publisher
Contents 1. Introduction 1. Starting Publisher 2. Create a Poster Template 5. Aligning your images and text 7. Apply a background 12. Add text to your poster 14. Add pictures to your poster 17. Add graphs
Chapter 2: Frequency Distributions and Graphs
Chapter 2: Frequency Distributions and Graphs Learning Objectives Upon completion of Chapter 2, you will be able to: Organize the data into a table or chart (called a frequency distribution) Construct
Part 1: Background - Graphing
Department of Physics and Geology Graphing Astronomy 1401 Equipment Needed Qty Computer with Data Studio Software 1 1.1 Graphing Part 1: Background - Graphing In science it is very important to find and
Pantone Matching System Color Chart PMS Colors Used For Printing
Pantone Matching System Color Chart PMS Colors Used For Printing Use this guide to assist your color selection and specification process. This chart is a reference guide only. Pantone colors on computer
Visualizing Data. Contents. 1 Visualizing Data. Anthony Tanbakuchi Department of Mathematics Pima Community College. Introductory Statistics Lectures
Introductory Statistics Lectures Visualizing Data Descriptive Statistics I Department of Mathematics Pima Community College Redistribution of this material is prohibited without written permission of the
Summary of important mathematical operations and formulas (from first tutorial):
EXCEL Intermediate Tutorial Summary of important mathematical operations and formulas (from first tutorial): Operation Key Addition + Subtraction - Multiplication * Division / Exponential ^ To enter a
Updates to Graphing with Excel
Updates to Graphing with Excel NCC has recently upgraded to a new version of the Microsoft Office suite of programs. As such, many of the directions in the Biology Student Handbook for how to graph with
Working with Tables: How to use tables in OpenOffice.org Writer
Working with Tables: How to use tables in OpenOffice.org Writer Title: Working with Tables: How to use tables in OpenOffice.org Writer Version: 1.0 First edition: January 2005 First English edition: January
Scatter Chart. Segmented Bar Chart. Overlay Chart
Data Visualization Using Java and VRML Lingxiao Li, Art Barnes, SAS Institute Inc., Cary, NC ABSTRACT Java and VRML (Virtual Reality Modeling Language) are tools with tremendous potential for creating
R Graphics Cookbook. Chang O'REILLY. Winston. Tokyo. Beijing Cambridge. Farnham Koln Sebastopol
R Graphics Cookbook Winston Chang Beijing Cambridge Farnham Koln Sebastopol O'REILLY Tokyo Table of Contents Preface ix 1. R Basics 1 1.1. Installing a Package 1 1.2. Loading a Package 2 1.3. Loading a
Forest Stewardship Council
PART IV: GRAPHIC RULES 10 FSC LABELS FSC FSC Mix FSC Recycled From responsible sources Made from recycled material Color and font 10.1 Positive green is the standard preferred color. Negative green and
CSU, Fresno - Institutional Research, Assessment and Planning - Dmitri Rogulkin
My presentation is about data visualization. How to use visual graphs and charts in order to explore data, discover meaning and report findings. The goal is to show that visual displays can be very effective
GeoGebra Statistics and Probability
GeoGebra Statistics and Probability Project Maths Development Team 2013 www.projectmaths.ie Page 1 of 24 Index Activity Topic Page 1 Introduction GeoGebra Statistics 3 2 To calculate the Sum, Mean, Count,
1051-232 Imaging Systems Laboratory II. Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002
05-232 Imaging Systems Laboratory II Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002 Abstract: For designing the optics of an imaging system, one of the main types of tools used today is optical
MicroStrategy Analytics Express User Guide
MicroStrategy Analytics Express User Guide Analyzing Data with MicroStrategy Analytics Express Version: 4.0 Document Number: 09770040 CONTENTS 1. Getting Started with MicroStrategy Analytics Express Introduction...
Engineering Problem Solving and Excel. EGN 1006 Introduction to Engineering
Engineering Problem Solving and Excel EGN 1006 Introduction to Engineering Mathematical Solution Procedures Commonly Used in Engineering Analysis Data Analysis Techniques (Statistics) Curve Fitting techniques
EXST SAS Lab Lab #4: Data input and dataset modifications
EXST SAS Lab Lab #4: Data input and dataset modifications Objectives 1. Import an EXCEL dataset. 2. Infile an external dataset (CSV file) 3. Concatenate two datasets into one 4. The PLOT statement will
Each function call carries out a single task associated with drawing the graph.
Chapter 3 Graphics with R 3.1 Low-Level Graphics R has extensive facilities for producing graphs. There are both low- and high-level graphics facilities. The low-level graphics facilities provide basic
Graphic Design Basics. Shannon B. Neely. Pacific Northwest National Laboratory Graphics and Multimedia Design Group
Graphic Design Basics Shannon B. Neely Pacific Northwest National Laboratory Graphics and Multimedia Design Group The Design Grid What is a Design Grid? A series of horizontal and vertical lines that evenly
Pavement Management System Overview
TABLE OF CONTENTS The Home Screen... 3 The Gutter... 4 Icons... 4 Quick Links... 5 Miscellaneous... 6 PMS Menus... 7 Setup Menu... 7 Construction Setup... 7 1. Material Codes... 8 2. Standard Sections...
SAS Mapping: Technologies, Techniques, Tips and Tricks Darrell Massengill
SAS Mapping: Technologies, Techniques, Tips and Tricks Darrell Massengill Every organization has location based data. The difficulty is in choosing the right technology and tool to effectively transform
Using Your Polyvision Digital Whiteboard and Walk-and-Talk
Using Your Polyvision Digital Whiteboard and Walk-and-Talk What is Walk-and-Talk? The Walk-and-Talk Digital Whiteboard is a remote control operated interactive system that connects to your computer. You
MARS STUDENT IMAGING PROJECT
MARS STUDENT IMAGING PROJECT Data Analysis Practice Guide Mars Education Program Arizona State University Data Analysis Practice Guide This set of activities is designed to help you organize data you collect
Instructions for Creating a Poster for Arts and Humanities Research Day Using PowerPoint
Instructions for Creating a Poster for Arts and Humanities Research Day Using PowerPoint While it is, of course, possible to create a Research Day poster using a graphics editing programme such as Adobe
Adobe Acrobat Professional DC Tutorial
Adobe Acrobat Professional DC Tutorial ADOBE ACROBAT Adobe Acrobat is a software program used to create forms, manuals, online book pages, maps and drafted images, that can be uploaded to a website, and
Tutorial 3: Graphics and Exploratory Data Analysis in R Jason Pienaar and Tom Miller
Tutorial 3: Graphics and Exploratory Data Analysis in R Jason Pienaar and Tom Miller Getting to know the data An important first step before performing any kind of statistical analysis is to familiarize
Microsoft Excel 2010 Tutorial
1 Microsoft Excel 2010 Tutorial Excel is a spreadsheet program in the Microsoft Office system. You can use Excel to create and format workbooks (a collection of spreadsheets) in order to analyze data and
Step-by-Step Guide to Bi-Parental Linkage Mapping WHITE PAPER
Step-by-Step Guide to Bi-Parental Linkage Mapping WHITE PAPER JMP Genomics Step-by-Step Guide to Bi-Parental Linkage Mapping Introduction JMP Genomics offers several tools for the creation of linkage maps
Microsoft Word defaults to left justified (aligned) paragraphs. This means that new lines automatically line up with the left margin.
Microsoft Word Part 2 Office 2007 Microsoft Word 2007 Part 2 Alignment Microsoft Word defaults to left justified (aligned) paragraphs. This means that new lines automatically line up with the left margin.
Directions for Frequency Tables, Histograms, and Frequency Bar Charts
Directions for Frequency Tables, Histograms, and Frequency Bar Charts Frequency Distribution Quantitative Ungrouped Data Dataset: Frequency_Distributions_Graphs-Quantitative.sav 1. Open the dataset containing
9.2 User s Guide SAS/STAT. Introduction. (Book Excerpt) SAS Documentation
SAS/STAT Introduction (Book Excerpt) 9.2 User s Guide SAS Documentation This document is an individual chapter from SAS/STAT 9.2 User s Guide. The correct bibliographic citation for the complete manual
KaleidaGraph Quick Start Guide
KaleidaGraph Quick Start Guide This document is a hands-on guide that walks you through the use of KaleidaGraph. You will probably want to print this guide and then start your exploration of the product.
Linkage 3.2. User s Guide
Linkage 3.2 User s Guide David Rector Wednesday, April 06, 2016 Table of Contents Table of Contents... 2 Installation... 3 Running the Linkage Program... 3 Simple Mechanism Tutorial... 5 Mouse Operations...
7 Time series analysis
7 Time series analysis In Chapters 16, 17, 33 36 in Zuur, Ieno and Smith (2007), various time series techniques are discussed. Applying these methods in Brodgar is straightforward, and most choices are
This activity will show you how to draw graphs of algebraic functions in Excel.
This activity will show you how to draw graphs of algebraic functions in Excel. Open a new Excel workbook. This is Excel in Office 2007. You may not have used this version before but it is very much the
User Guide and Definitions
User Guide and Definitions Above the Chart Get a Quote Use the search bar to look up a stock or ETF listed on any U.S. stock exchange. Examples: MSFT VXX WMT Yellow Information Bar Just above the chart,
Getting Started With Mortgage MarketSmart
Getting Started With Mortgage MarketSmart We are excited that you are using Mortgage MarketSmart and hope that you will enjoy being one of its first users. This Getting Started guide is a work in progress,
Table of Contents Find the story within your data
Visualizations 101 Table of Contents Find the story within your data Introduction 2 Types of Visualizations 3 Static vs. Animated Charts 6 Drilldowns and Drillthroughs 6 About Logi Analytics 7 1 For centuries,
Data Visualization Tips and Techniques for Effective Communication
ABSTRACT PharmaSUG 2013 - Paper DG10 Data Visualization Tips and Techniques for Effective Communication LeRoy Bessler Bessler Consulting and Research, Mequon, Milwaukee, Wisconsin, USA This tutorial presents
Introduction to SPSS 16.0
Introduction to SPSS 16.0 Edited by Emily Blumenthal Center for Social Science Computation and Research 110 Savery Hall University of Washington Seattle, WA 98195 USA (206) 543-8110 November 2010 http://julius.csscr.washington.edu/pdf/spss.pdf
Publisher 2010 Cheat Sheet
April 20, 2012 Publisher 2010 Cheat Sheet Toolbar customize click on arrow and then check the ones you want a shortcut for File Tab (has new, open save, print, and shows recent documents, and has choices
Periodontology. Digital Art Guidelines JOURNAL OF. Monochrome Combination Halftones (grayscale or color images with text and/or line art)
JOURNAL OF Periodontology Digital Art Guidelines In order to meet the Journal of Periodontology s quality standards for publication, it is important that authors submit digital art that conforms to the
Exploratory Spatial Data Analysis
Exploratory Spatial Data Analysis Part II Dynamically Linked Views 1 Contents Introduction: why to use non-cartographic data displays Display linking by object highlighting Dynamic Query Object classification
AMS 7L LAB #2 Spring, 2009. Exploratory Data Analysis
AMS 7L LAB #2 Spring, 2009 Exploratory Data Analysis Name: Lab Section: Instructions: The TAs/lab assistants are available to help you if you have any questions about this lab exercise. If you have any
SPSS Manual for Introductory Applied Statistics: A Variable Approach
SPSS Manual for Introductory Applied Statistics: A Variable Approach John Gabrosek Department of Statistics Grand Valley State University Allendale, MI USA August 2013 2 Copyright 2013 John Gabrosek. All
PURPOSE OF GRAPHS YOU ARE ABOUT TO BUILD. To explore for a relationship between the categories of two discrete variables
3 Stacked Bar Graph PURPOSE OF GRAPHS YOU ARE ABOUT TO BUILD To explore for a relationship between the categories of two discrete variables 3.1 Introduction to the Stacked Bar Graph «As with the simple
3D Viewer. user's manual 10017352_2
EN 3D Viewer user's manual 10017352_2 TABLE OF CONTENTS 1 SYSTEM REQUIREMENTS...1 2 STARTING PLANMECA 3D VIEWER...2 3 PLANMECA 3D VIEWER INTRODUCTION...3 3.1 Menu Toolbar... 4 4 EXPLORER...6 4.1 3D Volume
Chapter 6: Constructing and Interpreting Graphic Displays of Behavioral Data
Chapter 6: Constructing and Interpreting Graphic Displays of Behavioral Data Chapter Focus Questions What are the benefits of graphic display and visual analysis of behavioral data? What are the fundamental
(Least Squares Investigation)
(Least Squares Investigation) o Open a new sketch. Select Preferences under the Edit menu. Select the Text Tab at the top. Uncheck both boxes under the title Show Labels Automatically o Create two points
Cognos Introduction to Cognos
Cognos Introduction to Cognos Administration and Finance Information Systems Management TTAT Table of Contents What is Cognos?...1 Report Access..3 Accessing Cognos..6 Welcome Page.7 Access Reports...8
Let SAS Write Your SAS/GRAPH Programs for You Max Cherny, GlaxoSmithKline, Collegeville, PA
Paper TT08 Let SAS Write Your SAS/GRAPH Programs for You Max Cherny, GlaxoSmithKline, Collegeville, PA ABSTRACT Creating graphics is one of the most challenging tasks for SAS users. SAS/Graph is a very
An Introduction to Point Pattern Analysis using CrimeStat
Introduction An Introduction to Point Pattern Analysis using CrimeStat Luc Anselin Spatial Analysis Laboratory Department of Agricultural and Consumer Economics University of Illinois, Urbana-Champaign
Describing, Exploring, and Comparing Data
24 Chapter 2. Describing, Exploring, and Comparing Data Chapter 2. Describing, Exploring, and Comparing Data There are many tools used in Statistics to visualize, summarize, and describe data. This chapter
How to Manage Your Eservice Center Knowledge Base
Populating and Maintaining your eservice Center Knowledge Base Table of Contents Populating and Maintaining the eservice Center Knowledge Base...2 Key Terms...2 Setting up the Knowledge Base...3 Consider
