JSM 2012 Home

JSM 2012 Online Program

The views expressed here are those of the individual authors and not necessarily those of the JSM sponsors, their officers, or their staff.

Online Program Home
My Program

Abstract Details

Activity Number: 337
Type: Contributed
Date/Time: Tuesday, July 31, 2012 : 10:30 AM to 12:20 PM
Sponsor: Section on Statistical Graphics
Abstract - #305036
Title: Cranvas: A New Package for Interactive Statistical Graphics in R
Author(s): Yihui Xie*+
Companies: Iowa State University
Address: 102 Snedecor Hall, Ames, IA, 50011, United States
Keywords: interactive graphics ; R language ; Qt ; brushing ; linking ; color palettes

A long missing feature in R graphics systems is support for interactivity. A number of standalone systems exist, GGobi, MANET and Mondrian, which support interactive displays of multivariate data, but they lack the extensibility, and tight integration with modeling that R furnishes. There have been several attempts to provide interactive graphics in R, from locate() and getGraphicsEvent() in base R, to packages RGtk, RGtk2, rggobi, tcltk and iplots. Iplots is fast and includes most common types of plots; basic operations in interactive graphics. However, it lacks some features such as the tour or direct support for color palettes.

We have developed a new R package, cranvas, which is based on several other packages to make fast (Qt), flexible (R) and elegant interactive statistical graphics in R. The cranvas package aims to borrow from the design of ggplot2, which is based on a grammar of graphics. Currently this package includes common statistical graphics, histogram, scatterplot, bar plot, boxplot, par-coords plot, map and tours, and common interactions, brushing, identifying, deletion, zooming, panning and different types of linking. Color palettes are also supported.

The address information is for the authors that have a + after their name.
Authors who are presenting talks have a * after their name.

Back to the full JSM 2012 program

2012 JSM Online Program Home

For information, contact jsm@amstat.org or phone (888) 231-3473.

If you have questions about the Continuing Education program, please contact the Education Department.