Introduction to Lattice Graphics. Richard Pugh 4 th December 2012

Size: px
Start display at page:

Download "Introduction to Lattice Graphics. Richard Pugh 4 th December 2012"

Transcription

1 Introduction to Lattice Graphics Richard Pugh 4 th December 2012

2 Agenda Overview of Lattice Functions Creating basic graphics Panelled Graphics Grouped Data Multiple Variables Writing Panel Functions Summary

3 The Data We Will Use Something relevant and sector independent London Tube Performance Data from the TFL website Excess Travel Hours by Line tube-network-performance-data

4

5 Overview of Lattice Graphics

6 Overview of Lattice Graphics One of the graphic systems of R (others include Traditional and GGPlot ) An implementation of the S+ Trellis Graphics Written by Deepayan Sarkar, Fred Hutchinson Cancer Research Center

7 List of Lattice Graphic Functions Function Description Graph Type xyplot Scatter plot Bivariate histogram Univariate histogram Univariate densityplot Univariate density line plot Univariate barchart Bar chart Univariate bwplot Box and whisker plot Bivariate qq Normal QQ plot Univariate dotplot Label dot plot Bivariate cloud 3D scatter plot 3D wireframe 3D surface plot 3D splom Scatter matrix plot Data Frame parallel Multivariate parallel plot Data Frame

8 Key Function Arguments Argument x data subset panel groups Description Plot definition, typically as a formula The data frame used for the graphic Any subsets to be applied to the data Function used to draw data in each panel Grouping variable for the plot Type of graph Formula Y axis X axis Z axis Univariate ~ Y Y - - Bivariate Y ~ X Y X - 3D Z ~ X*Y Y X Z Data Frame ~ Data Data - -

9 Creating Basic Graphics

10

11

12

13

14

15

16 Panelled Graphics

17 Specifying Panels We can use the vertical pipe symbol in order to specify panels to be plotted This allows us to create the graphics by one or more variables

18

19

20

21

22 Panel Variables During the plot creation, lattice builds a plot data frame containing the variables to plot By this time, any categorical by variables need to be factors So, either change them to characters or factors beforehand

23

24

25 Panel Ordering! If you have a factor variable, the ordering of the panels is in graph and not table order (!!) We can resolve using as.table = TRUE Note that the converting of characters to factors uses alphabetical ordering

26

27

28

29 Grouped Data

30 Grouped Data We can specify groupings within our data in order to plot these groupings separately By default, lattice will vary styling of the groups specified The key argument is the groups argument

31 Take care!

32

33 Controlling Styles Best done via the underlying lattice style templates Use of par.settings argument which takes a list of styles We usually use a basic template and change elements of it The show.settings function lets you see the current (or adapted) styles

34

35

36

37

38 Multiple Variables

39 Multiple Variables We can specify one or more X or Y axis variable in our lattice formula This can overwrite the groups input The outer argument controls how the multiple X/Y variables should be plotted

40

41

42

43

44

45 Writing Panel Functions

46 Panel Functions For each lattice graph, R performs the following actions: Partitions the data Draws the graph outline (i.e. the panels ) Passes the data for each panel into the panel function We can overwrite this panel function and supply our own

47 Panel Functions The default panel function for a lattice function is panel.nameoffunction Let s look at panel.xyplot

48 Jitter & other less used bits Arguments for styling Let s write our own panel function.

49

50

51

52 Now what? Now we can insert other functions into a panel function which will then impact each individual plot panel We can call: Lattice low level functions (lpoints, ltext, llines, lpolygon etc) Existing panel. functions that exist for this purpose

53

54

55 Summary

56 Summary This was just a quick overview of lattice graphics I hope it was useful For more info, look in the Lattice book, find examples online or contact Mango

AN INTRODUCTION TO LATTICE GRAPHICS IN R

AN INTRODUCTION TO LATTICE GRAPHICS IN R AN INTRODUCTION TO LATTICE GRAPHICS IN R William G. Jacoby Michigan State University ICPSR Summer Program July 27-28, 2016 I. Introductory Thoughts about Lattice Graphics A. The lattice package 1. Created

More information

Introduction to R. A Statistical Computing Environment. J.C. Wang. Department of Statistics Western Michigan University

Introduction to R. A Statistical Computing Environment. J.C. Wang. Department of Statistics Western Michigan University Introduction to R A Statistical Computing Environment J.C. Wang Department of Statistics Western Michigan University September 19, 2008 / Statistics Seminar Outline 1 Introduction What is R R Environment

More information

Mixed models in R using the lme4 package Part 2: Lattice graphics

Mixed models in R using the lme4 package Part 2: Lattice graphics Mixed models in R using the lme4 package Part 2: Lattice graphics Douglas Bates University of Wisconsin - Madison and R Development Core Team University of Lausanne July 1,

More information

Outline. Part 2: Lattice graphics. The formula/data method of specifying graphics. Exploring and presenting data. Presenting data.

Outline. Part 2: Lattice graphics. The formula/data method of specifying graphics. Exploring and presenting data. Presenting data. Outline Part 2: Lattice graphics ouglas ates University of Wisconsin - Madison and R evelopment ore Team Sept 08, 2010 Presenting data Scatter plots Histograms and density plots

More information

Roger D. Peng, Associate Professor of Biostatistics Johns Hopkins Bloomberg School of Public Health

Roger D. Peng, Associate Professor of Biostatistics Johns Hopkins Bloomberg School of Public Health The Lattice Plotting System in R Roger D. Peng, Associate Professor of Biostatistics Johns Hopkins Bloomberg School of Public Health The Lattice Plotting System The lattice plotting system is implemented

More information

CREATING POWERFUL AND EFFECTIVE GRAPHICAL DISPLAYS: AN INTRODUCTION TO LATTICE GRAPHICS IN R

CREATING POWERFUL AND EFFECTIVE GRAPHICAL DISPLAYS: AN INTRODUCTION TO LATTICE GRAPHICS IN R APSA Short Course, SC 13 Chicago, Illinois August 29, 2007 Michigan State University CREATING POWERFUL AND EFFECTIVE GRAPHICAL DISPLAYS: AN INTRODUCTION TO LATTICE GRAPHICS IN R I. Some Basic R Concepts

More information

Introduction to R. Nishant Gopalakrishnan, Martin Morgan January, Fred Hutchinson Cancer Research Center

Introduction to R. Nishant Gopalakrishnan, Martin Morgan January, Fred Hutchinson Cancer Research Center Introduction to R Nishant Gopalakrishnan, Martin Morgan Fred Hutchinson Cancer Research Center 19-21 January, 2011 Getting Started Atomic Data structures Creating vectors Subsetting vectors Factors Matrices

More information

Package lattice. March 25, 2017

Package lattice. March 25, 2017 Version 0.20-35 Date 2017-03-23 Priority recommended Title Trellis Graphics for R Package lattice March 25, 2017 Author Deepayan Sarkar Maintainer Deepayan Sarkar

More information

You submitted this quiz on Sat 17 May :19 AM CEST. You got a score of out of

You submitted this quiz on Sat 17 May :19 AM CEST. You got a score of out of uiz Feedback Coursera 1 of 7 01/06/2014 20:02 Feedback Week 2 Quiz Help You submitted this quiz on Sat 17 May 2014 11:19 AM CEST. You got a score of 10.00 out of 10.00. Question 1 Under the lattice graphics

More information

Chapter 8 An Introduction to the Lattice Package

Chapter 8 An Introduction to the Lattice Package Chapter 8 An Introduction to the Lattice Package R contains many functions that can be used to draw graphs for specific types of data. Many of these plotting functions are not available in the packages

More information

An introduction to ggplot: An implementation of the grammar of graphics in R

An introduction to ggplot: An implementation of the grammar of graphics in R An introduction to ggplot: An implementation of the grammar of graphics in R Hadley Wickham 00-0-7 1 Introduction Currently, R has two major systems for plotting data, base graphics and lattice graphics

More information

Stat 849: Plotting responses and covariates

Stat 849: Plotting responses and covariates Stat 849: Plotting responses and covariates Douglas Bates Department of Statistics University of Wisconsin, Madison 2010-09-03 Outline R Graphics Systems Brain weight Cathedrals Longshoots Domedata Summary

More information

Stat 849: Plotting responses and covariates

Stat 849: Plotting responses and covariates Stat 849: Plotting responses and covariates Douglas Bates 10-09-03 Outline Contents 1 R Graphics Systems Graphics systems in R ˆ R provides three dierent high-level graphics systems base graphics The system

More information

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

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

More information

Exploratory Data Analysis September 3, 2008

Exploratory Data Analysis September 3, 2008 Exploratory Data Analysis September 3, 2008 Exploratory Data Analysis p.1/16 Installing Packages from CRAN R GUI (MAC/WINDOWS): Use the Package Menu (make sure that you select install dependencies ) Command-line

More information

Descriptive and Graphical Analysis of the Data

Descriptive and Graphical Analysis of the Data Descriptive and Graphical Analysis of the Data Carlo Favero Favero () Descriptive and Graphical Analysis of the Data 1 / 10 The first database Our first database is made of 39 seasons (from 1979-1980 to

More information

Chuck Cartledge, PhD. 23 September 2017

Chuck Cartledge, PhD. 23 September 2017 Introduction Lattice Cancer case study Hands-on Q&A Conclusion References Files Big Data: Data Analysis Boot Camp Visualizing with the Lattice Package Chuck Cartledge, PhD 23 September 2017 1/38 Table

More information

1.3 Graphical Summaries of Data

1.3 Graphical Summaries of Data Arkansas Tech University MATH 3513: Applied Statistics I Dr. Marcel B. Finan 1.3 Graphical Summaries of Data In the previous section we discussed numerical summaries of either a sample or a data. In this

More information

Chuck Cartledge, PhD. 13 October 2018

Chuck Cartledge, PhD. 13 October 2018 Big Data: Data Analysis Boot Camp Visualizing with the Lattice Package Chuck Cartledge, PhD 13 October 2018 1/38 Table of contents (1 of 1) 1 Intro. 2 Lattice Background Examples 3 Cancer case study The

More information

JMP 10 Student Edition Quick Guide

JMP 10 Student Edition Quick Guide JMP 10 Student Edition Quick Guide Instructions presume an open data table, default preference settings and appropriately typed, user-specified variables of interest. RMC = Click Right Mouse Button Graphing

More information

Exploratory Data Analysis EDA

Exploratory Data Analysis EDA Exploratory Data Analysis EDA Luc Anselin http://spatial.uchicago.edu 1 from EDA to ESDA dynamic graphics primer on multivariate EDA interpretation and limitations 2 From EDA to ESDA 3 Exploratory Data

More information

Applied Regression Modeling: A Business Approach

Applied Regression Modeling: A Business Approach i Applied Regression Modeling: A Business Approach Computer software help: SPSS SPSS (originally Statistical Package for the Social Sciences ) is a commercial statistical software package with an easy-to-use

More information

Data Management Project Using Software to Carry Out Data Analysis Tasks

Data Management Project Using Software to Carry Out Data Analysis Tasks Data Management Project Using Software to Carry Out Data Analysis Tasks This activity involves two parts: Part A deals with finding values for: Mean, Median, Mode, Range, Standard Deviation, Max and Min

More information

wireframe: perspective plot of a surface evaluated on a regular grid cloud: perspective plot of a cloud of points (3D scatterplot)

wireframe: perspective plot of a surface evaluated on a regular grid cloud: perspective plot of a cloud of points (3D scatterplot) Trellis graphics Extremely useful approach for graphical exploratory data analysis (EDA) Allows to examine for complicated, multiple variable relationships. Types of plots xyplot: scatterplot bwplot: boxplots

More information

Chapter 2: Looking at Multivariate Data

Chapter 2: Looking at Multivariate Data Chapter 2: Looking at Multivariate Data Multivariate data could be presented in tables, but graphical presentations are more effective at displaying patterns. We can see the patterns in one variable at

More information

8 Organizing and Displaying

8 Organizing and Displaying CHAPTER 8 Organizing and Displaying Data for Comparison Chapter Outline 8.1 BASIC GRAPH TYPES 8.2 DOUBLE LINE GRAPHS 8.3 TWO-SIDED STEM-AND-LEAF PLOTS 8.4 DOUBLE BAR GRAPHS 8.5 DOUBLE BOX-AND-WHISKER PLOTS

More information

An introduction to R Graphics 3. Grid & lattice graphics. Michael Friendly SCS Short Course March, 2017

An introduction to R Graphics 3. Grid & lattice graphics. Michael Friendly SCS Short Course March, 2017 An introduction to R Graphics 3. Grid & lattice graphics Michael Friendly SCS Short Course March, 2017 Overview Overview of grid-based graphics grid: low-level graphics functions lattice, vcd, ggplot2:

More information

Overview. Data Visualization in R 3. Grid & lattice graphics. Lattice, son of Trellis graphics. Lattice ideas in a nutshell

Overview. Data Visualization in R 3. Grid & lattice graphics. Lattice, son of Trellis graphics. Lattice ideas in a nutshell Overview Overview of grid-based graphics grid: low-level graphics functions lattice, vcd, ggplot2: high-level functions Data Visualization in R 3. Grid & lattice graphics Michael Friendly SCS Short Course

More information

FlowJo Software Lecture Outline:

FlowJo Software Lecture Outline: FlowJo Software Lecture Outline: Workspace Basics: 3 major components 1) The Ribbons (toolbar) The availability of buttons here can be customized. *One of the best assets of FlowJo is the help feature*

More information

Combo Charts. Chapter 145. Introduction. Data Structure. Procedure Options

Combo Charts. Chapter 145. Introduction. Data Structure. Procedure Options Chapter 145 Introduction When analyzing data, you often need to study the characteristics of a single group of numbers, observations, or measurements. You might want to know the center and the spread about

More information

Exploratory Data Analysis - Part 2 September 8, 2005

Exploratory Data Analysis - Part 2 September 8, 2005 Exploratory Data Analysis - Part 2 September 8, 2005 Exploratory Data Analysis - Part 2 p. 1/20 Trellis Plots Trellis plots (S-Plus) and Lattice plots in R also create layouts for multiple plots. A trellis

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

Exploratory Data Analysis September 6, 2005

Exploratory Data Analysis September 6, 2005 Exploratory Data Analysis September 6, 2005 Exploratory Data Analysis p. 1/16 Somethings to Look for with EDA skewness in distributions non-constant variability nonlinearity need for transformations outliers

More information

DSCI 325: Handout 18 Introduction to Graphics in R

DSCI 325: Handout 18 Introduction to Graphics in R DSCI 325: Handout 18 Introduction to Graphics in R Spring 2016 This handout will provide an introduction to creating graphics in R. One big advantage that R has over SAS (and over several other statistical

More information

flowviz July 15, 2010 Add gate names to a flowviz plot. addname-methods Description

flowviz July 15, 2010 Add gate names to a flowviz plot. addname-methods Description flowviz July 15, 2010 addname-methods Add gate names to a flowviz plot. Description Value These methods add gate names to a flowviz plot, either derived from the population identifiers or as provided by

More information

8. MINITAB COMMANDS WEEK-BY-WEEK

8. MINITAB COMMANDS WEEK-BY-WEEK 8. MINITAB COMMANDS WEEK-BY-WEEK In this section of the Study Guide, we give brief information about the Minitab commands that are needed to apply the statistical methods in each week s study. They are

More information

0 Graphical Analysis Use of Excel

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

More information

Multivariate probability distributions

Multivariate probability distributions Multivariate probability distributions September, 07 STAT 0 Class Slide Outline of Topics Background Discrete bivariate distribution 3 Continuous bivariate distribution STAT 0 Class Slide Multivariate

More information

JMP Book Descriptions

JMP Book Descriptions JMP Book Descriptions The collection of JMP documentation is available in the JMP Help > Books menu. This document describes each title to help you decide which book to explore. Each book title is linked

More information

Quick Start Guide Jacob Stolk PhD Simone Stolk MPH November 2018

Quick Start Guide Jacob Stolk PhD Simone Stolk MPH November 2018 Quick Start Guide Jacob Stolk PhD Simone Stolk MPH November 2018 Contents Introduction... 1 Start DIONE... 2 Load Data... 3 Missing Values... 5 Explore Data... 6 One Variable... 6 Two Variables... 7 All

More information

4 Displaying Multiway Tables

4 Displaying Multiway Tables 4 Displaying Multiway Tables An important subset of statistical data comes in the form of tables. Tables usually record the frequency or proportion of observations that fall into a particular category

More information

ARTIFICIAL INTELLIGENCE AND PYTHON

ARTIFICIAL INTELLIGENCE AND PYTHON ARTIFICIAL INTELLIGENCE AND PYTHON DAY 1 STANLEY LIANG, LASSONDE SCHOOL OF ENGINEERING, YORK UNIVERSITY WHAT IS PYTHON An interpreted high-level programming language for general-purpose programming. Python

More information

visualizing q uantitative quantitative information information

visualizing q uantitative quantitative information information visualizing quantitative information visualizing quantitative information martin krzywinski outline best practices of graphical data design data-to-ink ratio cartjunk circos the visual display of quantitative

More information

Organizing data in R. Fitting Mixed-Effects Models Using the lme4 Package in R. R packages. Accessing documentation. The Dyestuff data set

Organizing data in R. Fitting Mixed-Effects Models Using the lme4 Package in R. R packages. Accessing documentation. The Dyestuff data set Fitting Mixed-Effects Models Using the lme4 Package in R Deepayan Sarkar Fred Hutchinson Cancer Research Center 18 September 2008 Organizing data in R Standard rectangular data sets (columns are variables,

More information

Missing Data Analysis for the Employee Dataset

Missing Data Analysis for the Employee Dataset Missing Data Analysis for the Employee Dataset 67% of the observations have missing values! Modeling Setup For our analysis goals we would like to do: Y X N (X, 2 I) and then interpret the coefficients

More information

2 A Technical Overview of lattice

2 A Technical Overview of lattice 2 A Technical Overview of lattice This chapter gives a broad overview of lattice, briefly describing the most important features shared by all high-level functions. Some of the topics covered are somewhat

More information

Multivariate Data & Tables and Graphs

Multivariate Data & Tables and Graphs Multivariate Data & Tables and Graphs CS 4460/7450 - Information Visualization Jan. 13, 2009 John Stasko Agenda Data and its characteristics Tables and graphs Design principles Spring 2009 CS 4460/7450

More information

Visualizing the World

Visualizing the World Visualizing the World An Introduction to Visualization 15.071x The Analytics Edge Why Visualization? The picture-examining eye is the best finder we have of the wholly unanticipated -John Tukey Visualizing

More information

Package r2d2. February 20, 2015

Package r2d2. February 20, 2015 Package r2d2 February 20, 2015 Version 1.0-0 Date 2014-03-31 Title Bivariate (Two-Dimensional) Confidence Region and Frequency Distribution Author Arni Magnusson [aut], Julian Burgos [aut, cre], Gregory

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

Multivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles

Multivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles Topic Notes Multivariate Data & Tables and Graphs CS 7450 - Information Visualization Aug. 27, 2012 John Stasko Agenda Data and its characteristics Tables and graphs Design principles Fall 2012 CS 7450

More information

Computing Fundamentals Plotting

Computing Fundamentals Plotting Computing Fundamentals Plotting Salvatore Filippone salvatore.filippone@uniroma2.it 2014 2015 (salvatore.filippone@uniroma2.it) Plotting 2014 2015 1 / 14 Plot function The basic function to plot something

More information

Multivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles

Multivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles Multivariate Data & Tables and Graphs CS 7450 - Information Visualization Aug. 24, 2015 John Stasko Agenda Data and its characteristics Tables and graphs Design principles Fall 2015 CS 7450 2 1 Data Data

More information

Advanced Multivariate Continuous Displays and Diagnostics

Advanced Multivariate Continuous Displays and Diagnostics Advanced Multivariate Continuous Displays and Diagnostics 37 This activity explores advanced multivariate plotting. With the advanced diagnostic functions, output graphs are more readable and useful for

More information

2.3 Organizing Quantitative Data

2.3 Organizing Quantitative Data 2.3 Organizing Quantitative Data This section will focus on ways to organize quantitative data into tables, charts, and graphs. Quantitative data is organized by dividing the observations into classes

More information

Types of Plotting Functions. Managing graphics devices. Further High-level Plotting Functions. The plot() Function

Types of Plotting Functions. Managing graphics devices. Further High-level Plotting Functions. The plot() Function 3 / 23 5 / 23 Outline The R Statistical Environment R Graphics Peter Dalgaard Department of Biostatistics University of Copenhagen January 16, 29 1 / 23 2 / 23 Overview Standard R Graphics The standard

More information

Facets and Continuous graphs

Facets and Continuous graphs Facets and Continuous graphs One way to add additional variables is with aesthetics. Another way, particularly useful for categorical variables, is to split your plot into facets, subplots that each display

More information

Multistat2 1

Multistat2 1 Multistat2 1 2 Multistat2 3 Multistat2 4 Multistat2 5 Multistat2 6 This set of data includes technologically relevant properties for lactic acid bacteria isolated from Pasta Filata cheeses 7 8 A simple

More information

Section 2-2 Frequency Distributions. Copyright 2010, 2007, 2004 Pearson Education, Inc

Section 2-2 Frequency Distributions. Copyright 2010, 2007, 2004 Pearson Education, Inc Section 2-2 Frequency Distributions Copyright 2010, 2007, 2004 Pearson Education, Inc. 2.1-1 Frequency Distribution Frequency Distribution (or Frequency Table) It shows how a data set is partitioned among

More information

Plotting - Practice session

Plotting - Practice session Plotting - Practice session Alessandro Fanfarillo - Salvatore Filippone fanfarillo@ing.uniroma2.it May 28th, 2013 (fanfarillo@ing.uniroma2.it) Plotting May 28th, 2013 1 / 14 Plot function The basic function

More information

SAS Visual Analytics 8.2: Getting Started with Reports

SAS Visual Analytics 8.2: Getting Started with Reports SAS Visual Analytics 8.2: Getting Started with Reports Introduction Reporting The SAS Visual Analytics tools give you everything you need to produce and distribute clear and compelling reports. SAS Visual

More information

Frequency Distributions and Graphs

Frequency Distributions and Graphs //05 C H A P T E R T W O s and s and Outline CHAPTER - Organizing Data - Histograms, Polygons, and - Other Types of -4 Paired Data and Scatter Plots Learning Objectives Organize data using a frequency

More information

First Asian Technology Conference in Mathematics Singapore, December 18-21, Workshop Notes. Hewlett Packard HP 38G

First Asian Technology Conference in Mathematics Singapore, December 18-21, Workshop Notes. Hewlett Packard HP 38G First Asian Technology Conference in Mathematics Singapore, December 18-21, 1995 Workshop Notes Hewlett Packard HP 38G Barry Kissane Australian Institute of Education Murdoch University Murdoch, Western

More information

WELCOME! Lecture 3 Thommy Perlinger

WELCOME! Lecture 3 Thommy Perlinger Quantitative Methods II WELCOME! Lecture 3 Thommy Perlinger Program Lecture 3 Cleaning and transforming data Graphical examination of the data Missing Values Graphical examination of the data It is important

More information

Visualizing Data: Freq. Tables, Histograms

Visualizing Data: Freq. Tables, Histograms Visualizing Data: Freq. Tables, Histograms Engineering Statistics Section 1.2 Josh Engwer TTU 25 January 2016 Josh Engwer (TTU) Visualizing Data: Freq. Tables, Histograms 25 January 2016 1 / 23 Descriptive

More information

Package RcmdrPlugin.HH

Package RcmdrPlugin.HH Type Package Package RcmdrPlugin.HH Title Rcmdr Support for the HH Package Version 1.1-46 Date 2016-06-22 June 23, 2016 Author Richard M. Heiberger, with contributions from Burt Holland Maintainer Depends

More information

Statistical Pattern Recognition

Statistical Pattern Recognition Statistical Pattern Recognition Features and Feature Selection Hamid R. Rabiee Jafar Muhammadi Spring 2013 http://ce.sharif.edu/courses/91-92/2/ce725-1/ Agenda Features and Patterns The Curse of Size and

More information

Visual Encoding Design

Visual Encoding Design CSE 442 - Data Visualization Visual Encoding Design Jeffrey Heer University of Washington Last Time: Data & Image Models The Big Picture task questions, goals assumptions data physical data type conceptual

More information

1 Introducing Charts in Excel Customizing Charts. 3 Creating Charts That Show Trends. 4 Creating Charts That Show Differences

1 Introducing Charts in Excel Customizing Charts. 3 Creating Charts That Show Trends. 4 Creating Charts That Show Differences Introduction: Using Excel 2010 to Create Charts 1 Introducing Charts in Excel 2010 2 Customizing Charts 3 Creating Charts That Show Trends 4 Creating Charts That Show Differences MrExcel LIBRARY 5 Creating

More information

Using the CRM Pivot Tables

Using the CRM Pivot Tables Using the CRM Pivot Tables Pivot tables have now been added to your CRM system: we hope that these will provide you with an easy way to produce charts and graphs straight from your CRM, using the most

More information

Notes on Lattice Graphics 1

Notes on Lattice Graphics 1 Notes on Lattice Graphics 1 J H Maindonald Lattice Graphics: Lattice Grid Lattice vs base Lattice syntax Lattice is a flavour of trellis graphics (the S-PLUS flavour was the original) grid is a low-level

More information

M7D1.a: Formulate questions and collect data from a census of at least 30 objects and from samples of varying sizes.

M7D1.a: Formulate questions and collect data from a census of at least 30 objects and from samples of varying sizes. M7D1.a: Formulate questions and collect data from a census of at least 30 objects and from samples of varying sizes. Population: Census: Biased: Sample: The entire group of objects or individuals considered

More information

Plotting with Rcell (Version 1.2-5)

Plotting with Rcell (Version 1.2-5) Plotting with Rcell (Version 1.2-) Alan Bush October 7, 13 1 Introduction Rcell uses the functions of the ggplots2 package to create the plots. This package created by Wickham implements the ideas of Wilkinson

More information

Regression III: Advanced Methods

Regression III: Advanced Methods Lecture 3: Distributions Regression III: Advanced Methods William G. Jacoby Michigan State University Goals of the lecture Examine data in graphical form Graphs for looking at univariate distributions

More information

Microsoft Excel 2016 / 2013 Basic & Intermediate

Microsoft Excel 2016 / 2013 Basic & Intermediate Microsoft Excel 2016 / 2013 Basic & Intermediate Duration: 2 Days Introduction Basic Level This course covers the very basics of the Excel spreadsheet. It is suitable for complete beginners without prior

More information

Extending ODS Output by Incorporating

Extending ODS Output by Incorporating Paper PO1 Extending ODS Output by Incorporating Trellis TM Graphics from S-PLUS Robert Treder, Ph. D., Insightful Corporation, Seattle WA Jagrata Minardi, Ph. D., Insightful Corporation, Seattle WA ABSTRACT

More information

Statistical Methods. Instructor: Lingsong Zhang. Any questions, ask me during the office hour, or me, I will answer promptly.

Statistical Methods. Instructor: Lingsong Zhang. Any questions, ask me during the office hour, or  me, I will answer promptly. Statistical Methods Instructor: Lingsong Zhang 1 Issues before Class Statistical Methods Lingsong Zhang Office: Math 544 Email: lingsong@purdue.edu Phone: 765-494-7913 Office Hour: Monday 1:00 pm - 2:00

More information

EXCEL SKILLS. Selecting Cells: Step 1: Click and drag to select the cells you want.

EXCEL SKILLS. Selecting Cells: Step 1: Click and drag to select the cells you want. Selecting Cells: Step 1: Click and drag to select the cells you want. Naming Cells: Viewlet available Step 2: To select different cells that are not next to each other, hold down as you click and

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

Statistical Pattern Recognition

Statistical Pattern Recognition Statistical Pattern Recognition Features and Feature Selection Hamid R. Rabiee Jafar Muhammadi Spring 2012 http://ce.sharif.edu/courses/90-91/2/ce725-1/ Agenda Features and Patterns The Curse of Size and

More information

STAT 540: R: Sections Arithmetic in R. Will perform these on vectors, matrices, arrays as well as on ordinary numbers

STAT 540: R: Sections Arithmetic in R. Will perform these on vectors, matrices, arrays as well as on ordinary numbers Arithmetic in R R can be viewed as a very fancy calculator Can perform the ordinary mathematical operations: + - * / ˆ Will perform these on vectors, matrices, arrays as well as on ordinary numbers With

More information

Data Visualization in R

Data Visualization in R Data Visualization in R L. Torgo ltorgo@fc.up.pt Faculdade de Ciências / LIAAD-INESC TEC, LA Universidade do Porto Aug, 2017 Introduction Motivation for Data Visualization Humans are outstanding at detecting

More information

Figure 1: The PMG GUI on startup

Figure 1: The PMG GUI on startup Statistics involves a fair number of computations that can be made much more convenient using either a calculator or a computer. Although the basic TI-83 or 84 series of calculators can do most of the

More information

Data Science. Data Analyst. Data Scientist. Data Architect

Data Science. Data Analyst. Data Scientist. Data Architect Data Science Data Analyst Data Analysis in Excel Programming in R Introduction to Python/SQL/Tableau Data Visualization in R / Tableau Exploratory Data Analysis Data Scientist Inferential Statistics &

More information

Multivariate Normal Random Numbers

Multivariate Normal Random Numbers Multivariate Normal Random Numbers Revised: 10/11/2017 Summary... 1 Data Input... 3 Analysis Options... 4 Analysis Summary... 5 Matrix Plot... 6 Save Results... 8 Calculations... 9 Summary This procedure

More information

Bar Charts and Frequency Distributions

Bar Charts and Frequency Distributions Bar Charts and Frequency Distributions Use to display the distribution of categorical (nominal or ordinal) variables. For the continuous (numeric) variables, see the page Histograms, Descriptive Stats

More information

Data Visualization in R

Data Visualization in R Data Visualization in R L. Torgo ltorgo@fc.up.pt Faculdade de Ciências / LIAAD-INESC TEC, LA Universidade do Porto Oct, 216 Introduction Motivation for Data Visualization Humans are outstanding at detecting

More information

PASS Sample Size Software

PASS Sample Size Software Chapter 941 Introduction In PASS, it is easy to study power and sample size calculations for a range of possible parameter values. When at least 2 input parameters vary, you can create stunning 3D power

More information

Select the Points You ll Use. Tech Assignment: Find a Quadratic Function for College Costs

Select the Points You ll Use. Tech Assignment: Find a Quadratic Function for College Costs In this technology assignment, you will find a quadratic function that passes through three of the points on each of the scatter plots you created in an earlier technology assignment. You will need the

More information

ggplot2: elegant graphics for data analysis

ggplot2: elegant graphics for data analysis ggplot2: elegant graphics for data analysis Hadley Wickham February 24, 2009 Contents 1. Preface 1 1.1. Introduction.................................... 1 1.2. Other resources..................................

More information

Arkansas Curriculum Framework for Computer Applications II

Arkansas Curriculum Framework for Computer Applications II A Correlation of DDC Learning Microsoft Office 2010 Advanced Skills 2011 To the Arkansas Curriculum Framework for Table of Contents Unit 1: Spreadsheet Formatting and Changing the Appearance of a Worksheet

More information

Visual Encoding Design

Visual Encoding Design CSE 442 - Data Visualization Visual Encoding Design Jeffrey Heer University of Washington Review: Expressiveness & Effectiveness / APT Choosing Visual Encodings Assume k visual encodings and n data attributes.

More information

Chapter 2 - Graphical Summaries of Data

Chapter 2 - Graphical Summaries of Data Chapter 2 - Graphical Summaries of Data Data recorded in the sequence in which they are collected and before they are processed or ranked are called raw data. Raw data is often difficult to make sense

More information

Information Visualisation

Information Visualisation Information Visualisation Computer Animation and Visualisation Lecture 18 Taku Komura tkomura@ed.ac.uk Institute for Perception, Action & Behaviour School of Informatics 1 Overview Information Visualisation

More information

Crystal Reports. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (Crys Rept - 7.1) IDX: Page 1

Crystal Reports. SYS-ED/COMPUTER EDUCATION TECHNIQUES, INC. (Crys Rept - 7.1) IDX: Page 1 A Absolute Formatting... 4:15 ActiveX Viewer... 1:16 Adding a Command to a Report... 10:14 Adding a Command to the Repository... 10:12 Adding a Custom Function to the Repository... 10:11 Adding a List

More information

STAT STATISTICAL METHODS. Statistics: The science of using data to make decisions and draw conclusions

STAT STATISTICAL METHODS. Statistics: The science of using data to make decisions and draw conclusions STAT 515 --- STATISTICAL METHODS Statistics: The science of using data to make decisions and draw conclusions Two branches: Descriptive Statistics: The collection and presentation (through graphical and

More information

Package QUALIFIER. March 26, Imports MASS,hwriter,RSVGTipsDevice,lattice,stats4,flowCore,flowViz,methods,flowWorkspace,reshape

Package QUALIFIER. March 26, Imports MASS,hwriter,RSVGTipsDevice,lattice,stats4,flowCore,flowViz,methods,flowWorkspace,reshape Package QUALIFIER March 26, 2013 Type Package Title Qualitiy Control of Gated Flow Cytometry Experiments Version 1.2.0 Author,Raphael Gottardo Maintainer Mike Jiang Depends R (>= 2.14.0),reshape,flowWorkspace,flowViz,flowCore,RColorBrewer

More information

Making Science Graphs and Interpreting Data

Making Science Graphs and Interpreting Data Making Science Graphs and Interpreting Data Eye Opener: 5 mins What do you see? What do you think? Look up terms you don t know What do Graphs Tell You? A graph is a way of expressing a relationship between

More information

Visual Analytics. Visualizing multivariate data:

Visual Analytics. Visualizing multivariate data: Visual Analytics 1 Visualizing multivariate data: High density time-series plots Scatterplot matrices Parallel coordinate plots Temporal and spectral correlation plots Box plots Wavelets Radar and /or

More information

Task 2 Guidance (P2, P3, P4, M1, M2)

Task 2 Guidance (P2, P3, P4, M1, M2) Task 2 Guidance (P2, P3, P4, M1, M2) P2 Make sure that your spreadsheet model meets the complex criteria and exhibits some aspects of complexity such as multiple worksheets (with links), complex formulae

More information