interactive r visualizations using shiny and clickme

10
Interactive R Visualizations using Shiny and Clickme Nacho Caballero

Upload: nacho-caballero

Post on 09-May-2015

941 views

Category:

Technology


0 download

DESCRIPTION

A talk I gave at the Boston University Statistics Student Seminar on April 3rd 2014. The link with the source code I used in the demo is at bit.ly/bustats2014

TRANSCRIPT

Page 1: Interactive R Visualizations using Shiny and Clickme

Interactive R Visualizations using Shiny and ClickmeNacho Caballero

Page 2: Interactive R Visualizations using Shiny and Clickme

Traditional plots are static

Page 3: Interactive R Visualizations using Shiny and Clickme

Javascript visualizations are interactive

Page 4: Interactive R Visualizations using Shiny and Clickme

Shiny transforms your data into an interactive app

Page 5: Interactive R Visualizations using Shiny and Clickme

Clickme displays your data in an interactive plot

Page 6: Interactive R Visualizations using Shiny and Clickme

data <- data.frame(x=c(1,2,3), y=c(4,5,6))

R input

Page 7: Interactive R Visualizations using Shiny and Clickme

data <- data.frame(x=c(1,2,3), y=c(4,5,6))

R input

<script> var data = {{placeholder}}; interactive_plot(data); </script>

Clickme Template

Page 8: Interactive R Visualizations using Shiny and Clickme

data <- data.frame(x=c(1,2,3), y=c(4,5,6))

R input

<script> var data = {{placeholder}}; interactive_plot(data); </script>

Clickme Template

clickme(template, data)

Page 9: Interactive R Visualizations using Shiny and Clickme

data <- data.frame(x=c(1,2,3), y=c(4,5,6))

R input

<script> var data = {{placeholder}}; interactive_plot(data); </script>

Clickme Template

<html> <script type="javascript"> var data = ["x": 1, "y": 4, "x": 2, "y": 5, "x": 3, "y": 6]; interactive_plot(data); </script> </html>

Interactive Visualization

clickme(template, data)

Page 10: Interactive R Visualizations using Shiny and Clickme

bit.ly/bustats2014