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.