14
useR! 2014 Highlights useR! 2014 Highlights Jim Porzak Berkeley R Meetup July 15, 2014

useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

useR! 2014 HighlightsuseR! 2014 Highlights

Jim PorzakBerkeley R Meetup

July 15, 2014

Page 2: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

2

DisclaimerDisclaimer● These are Jim's personal recollections.● From only one of the five parallel sessions!● And only one of the eight parallel tutorials on

Monday morning & afternoon.●

● Acknowledgments: Following has excerpts from presenters decks.

Page 3: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

3

FactsFacts● http://user2014.stat.ucla.edu/

– for sessions abstracts, and many slides and some recordings

● The numbers:– 2 ½ days preceded by tutorial day

– 16 half-day tutorials

– 6 invited keynotes/talks

– ~ 120 presentations in 5 parallel sessions

– ~ 55 posters over two evenings

– ~ 20 sponsors

– ~ 740 attendies

Page 4: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

4

Highpoints for Jim Highpoints for Jim ● John Chambers' opening keynote

– http://user2014.stat.ucla.edu/files/chambers.pdf ● Kate Mullen's closing keynote

– For (& about) Jon de Leeuw and the JSS– http://gifi.stat.ucla.edu/janspubs/2014/notes/deleeuw_mullen_U_1

4.pdf● Reproducible research, open science,

visualization tools, & Shiny– RStudio guys were everywhere!

● Business track was packed (whenever I checked)

Page 5: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

5

John ChambersJohn Chambers● Interfaces, Efficiency and Big Data● Thesis:

– Big data and/or highly iterative computations are important challenges, sometimes.

– Other languages, other computing models or specialized hardware will help, sometimes.

– Well-designed interfaces can provide such computations effectively to R users.

– In fact, interfaces are central to R and always have been.

Page 6: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

6

John ChambersJohn Chambers● Context:

– Bell Labs, Murray Hill, NJ. May, 1976

– Useful algorithms almost exclusively in Fortran

– Any analysis required writing custom Fortran interface:

● To client's data● Presenting results

● S was NOT designed as a ground-up programm-ing language.

Page 7: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

7

John ChambersJohn Chambers

Page 8: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

8

Kate Mullen – The JSS Kate Mullen – The JSS (Partially a tribute to Jan de Leeuw)

Page 9: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

9

Kate Mullen – The JSS Kate Mullen – The JSS

Page 10: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

10

Kate Mullen – The JSS Kate Mullen – The JSS

Page 11: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

11

Kate Mullen – The JSS Kate Mullen – The JSS

Page 12: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

12

RStudio was Everywhere!RStudio was Everywhere!● Morning Tutorials

– Interactive graphics with ggvis - Winston Chang

– Dynamic Documents with R and knitr - Yihui Xie

● Afternoon Tutorials– Data manipulation with dplyr -

Hadley Wickham

– Interactive data display with Shiny and R - Garrett Grolemund

● Session 1 – ggvis: Interactive graphics in

R - Winston Chang

● Session 2– Shiny: R made interactive - Joe

Cheng

● Session 3 – dplyr: a grammar of data

manipulation - Hadley Wickham

● Session 5– Packrat - A Dependency

Management System for R - J.J. Allaire

● Session 6 – The Next Generation of R Markdown

- J.J. Allaire– Knitr Ninja - Yihui Xie– Embedding Shiny Apps in R

Markdown documents - Garrett GrolemundFor links see: http://user2014.stat.ucla.edu/#tutorials

and http://blog.rstudio.org/

Page 14: useR! 2014 Highlightsfiles.meetup.com/3182622/useR 2014 Highlights _ Berkeley Beginner… · Shiny and R - Garrett Grolemund Session 1 – ggvis: Interactive graphics in R - Winston

14

user2015.orguser2015.org