XML Authors: Max Katz, Yakov Fain, Keith Mayer, Trevor Parsons, Jayaram Krishnaswamy

Blog Feed Post

The tools in an R package developer's toolbox

Yihui Xie is the creator of several popular R packages, including knitr, animation and cranvas. In an interview with The Setup, he shares some of the software and hardware he uses in his data-to-day work, including (of course) R: For programming and data analysis, I primarily use R since I'm a statistician. I have created a bunch of R packages including animation, knitr, formatR, Rd2roxygen, R2SWF, fun and cranvas, etc. I use other R packages like ggplot2, gWidgets, roxygen2, Shiny and XML. Emacs was my editor before I switched to RStudio; for small tasks, I just use the default editor gedit. I also use sed, awk, grep and shell scripts frequently. (Data Scientist John Myles White gave a similar interview back in July.) Yihui's interview also includes the above photo of him sporting a Revolution Analytics "I ♥ R" T-shirt — if you'd like one of your own, check with your local R user group! The Setup: Yihui Xie (via Karthik Ram)

Read the original blog entry...

More Stories By David Smith

David Smith is Vice President of Marketing and Community at Revolution Analytics. He has a long history with the R and statistics communities. After graduating with a degree in Statistics from the University of Adelaide, South Australia, he spent four years researching statistical methodology at Lancaster University in the United Kingdom, where he also developed a number of packages for the S-PLUS statistical modeling environment. He continued his association with S-PLUS at Insightful (now TIBCO Spotfire) overseeing the product management of S-PLUS and other statistical and data mining products.<

David smith is the co-author (with Bill Venables) of the popular tutorial manual, An Introduction to R, and one of the originating developers of the ESS: Emacs Speaks Statistics project. Today, he leads marketing for REvolution R, supports R communities worldwide, and is responsible for the Revolutions blog. Prior to joining Revolution Analytics, he served as vice president of product management at Zynchros, Inc. Follow him on twitter at @RevoDavid