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

Abstract Details

Activity Number: 265
Type: Invited
Date/Time: Tuesday, July 31, 2012 : 8:30 AM to 10:20 AM
Sponsor: Section on Statistical Graphics
Abstract - #303902
Title: Enhancing Web Pages with R in the Browser
Author(s): Gabriel Michael Becker*+ and Duncan Temple Lang
Companies: University of California at Davis and University of California at Davis
Address: 1111 Mathematical Sciences, Davis, CA, 95618,
Keywords: Visualization ; Web ; Interactive ; JavaScript ; R ; Web Browser
Abstract:

The Web browser is likely to play an increasingly important and dominant role in disseminating content (text, graphics, video, etc.). Many analysts, content authors and data curators (e.g. NYTimes, Oakland Crime, Gapminder) are already using it to deliver rich, interactive Web pages which engage readers and allow them to explore the data, analyses and results being shown. In this talk we present the RBrowserPlugin framework which integrates the R interpreter into a Web browser. RBrowserPlugin implements a bi-directional interface between the R and JavaScript languages which offers three main capabilities. First, R functions and packages can be invoked via JavaScript at viewing time, allowing for a much richer set of computations to be incorporated into dynamic, interactive Web pages. Secondly, developers can embed one or more active R graphics devices within a Web page, update them asynchronously and interact with the elements of each plot. Finally, R code can be included within an HTML page as a replacement for JavaScript and can be used to dynamically manipulate the page and respond to user interaction. These features allow us to create rich, large-scale R-based Web experiences.


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.