Highlights from the useR! 2012 conference

Video (screencast) of the presentation by Szilard Pafka at the Los Angeles R users group.

I summarized (with short demos) a few of the talks from the useR! 2012 conference. We are planning one more meetup to cover more talks.

Topics discussed: byte-code compiling, the devtools package, ggmap, Rstudio‘s latest features (projects, git/svn, knitr-markdown integration for reproducible research), cranvas, Simon Urbanek’s talk on interactive graphics in the browser (with Rserve and FastRWeb on the backend), tabplot and httr.

This is just a very small slice of the excellent talks I have attended. It was an awesome conference, thanks to the organizers, the speakers and to the participants. I’ll try to cover some more talks in a following Los Angeles R users group meetup, though the choice of topics will still be heavily biased by my main interests (and even within that subset I cannot really cover all the interesting talks). I encourage you to attend next year, so you can have it all.

Creating an R package, using developer/productivity tools

Couple of R programming (mainly infrastructure/workflow) related topics discussed at the Los Angeles R users group in a tutorial/demo-like form (targeted mainly to beginners) by Szilard Pafka and Jeroen Ooms: how easy it is to create a simple package for your R code, the benefits of having your code in packages, documentation, automated testing and version control, the basic infrastructure R and some other software tools provide for this (CMD check, roxygen, devtools, RUnit/testthat, git/svn) and how an IDE can improve productivity.

Video (integrated slides+demo+audio) is embedded next, but we encourage you to watch it in higher resolution (especially the demo part).

More info on the meeting and about the Los Angeles R users group here. More meetings to come on further R programming and related topics such as programming with classes (S3/S4), debugging, more productivity tools etc.

Software tools for data analysis – an overview

Discussions on various software tools (C, C++, Perl, Python, Unix shell, R, Matlab, SAS, SPSS, Excel, databases, Hadoop etc.) used in data analysis. Szilard Pafka (founder and co-organizer of the Los Angeles R users group) presents an overview and discusses the survey results regarding their usage by the members of the Los Angeles R users group. A plan for possible talks in the future (at LA RUG meetings) with more details on some of these tools and how they can be used with R is also discussed.

(Also have a look at the discussions on the same topic here: Comparison of data analysis packages: R, Matlab, SciPy, Excel, SAS, SPSS, Stata.)

Databases (SQL, noSQL); Interfacing R with Excel

Los Angeles R users group Dec. 14 2010 meeting (see meetup info here):

1. A SQL primer for R users – Neal Fultz

2. R Database Access – Shrikrishna Bhogaonker

3. NoSQL data stores – Scott Gonyea

4. Interfacing R with Excel – Eric Kostello

Updated slides:

Introduction to statistical finance with R

During the first part of our meeting, Nicolas Christou gave an introduction of statistical finance in R, and presented a package he co-authored with previous PhD student David Diez (2010). Video of the talk is below:

During the second part, we accommodated shorter talks outlining R users’ experiences with statistical finance in R.

Kyle Matoba, a Finance PhD student from UCLA Anderson School of Management, presented on Algorithmic Trading with R.

Bryce Little, UCLA alum, presented on Constructing Minimum Variance Portfolios with R.

Taking R to the Limit: Large Datasets; Predictive modeling with PMML and ADAPA

During the first part of our meeting, Ryan Rosario presented on the topic of large datasets in R. Video, slides and code of the talk “Taking R to the Limit: Large Datasets” by Ryan Rosario at the Los Angeles area R Users Group in August 2010 are below.

Video

Slides

Slides are also available for PDF download here.
R code is available here.
More information about the talk can be found here.

During the second part, Trividesh Jena presented on creating models in R for use with the Zementis ADAPA product in the cloud. The video of his talk is below.

Taking R to the Limit: Parallelization

Video, slides and code of the talk “Taking R to the Limit: Parallelization” by Ryan Rosario at the Los Angeles area R Users Group in July 2010 as follows.

Slides:

GDE Error: Unable to load profile settings

R code: here.

Video:

If you have a question to the speaker, please leave a comment below. Also, this site encourages discussions between all interested in the talks (please use the comments for that).