Video: Introduction to R Shiny

This post shares the video from the talk presented in November 2013 by Alec Stephenson providing an introduction to R shiny at Melbourne R Users.

R Shiny, from the people behind R Studio, allows you to quickly and easily build basic web applications using only the R language. I will be demonstrating the basics of web app creation, and will show you a number of examples for purposes such as data visualization and student learning. The talk will require only rudimentary knowledge of R. After the talk (45mins) you are welcome to join me at the Colonial Hotel for dinner.

Alec Stephenson is a CSIRO scientist and a former academic at The National University of Singapore and Swinburne University. It is his third talk for the MelbURN group, following previous talks on spatial data (Sept 2011) and speeding up your R code (Sept 2012). He has been writing R software since the days when there were only a hundred or so R packages. He still dislikes the ifelse function.

Additional Resources:

Video: R, ProjectTemplate, RStudio and GitHub: Automate the boring bits and get on with the fun stuff

This post shares the video from the talk presented on 15th May 2013 by Dr Kendra Vant on ProjectTemplate, github and Rstudio at Melbourne R Users.

Overview: Want to minimise the drudge work of data prep? Get started with test driven development? Bring structure and discipline to your analytics (relatively) painlessly? Boost the productivity of your team of data gurus? Take the first step with a guided tour of ProjectTemplate, the RStudio projects functionality and integration with GitHub.

Speaker: Kendra Vant works with the Insight Solutions team at Deloitte, designing and implementing analytic capabilities for corporate and government clients across Australia. Previous experience includes leading teams in marketing analytics and BI strategy, building bespoke enterprise software systems, trapping ions in microchips to create two-bit quantum computers and firing lasers at very cold hydrogen atoms. Kendra has worked in New Zealand, Australia, Malaysia and the US and holds a PhD in Physics from MIT.

Additional Resources:

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.