The tools in an R package developer’s toolbox

November 29, 2012

(This article was first published on Revolutions, and kindly contributed to R-bloggers)

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, R2SWFfun and cranvas, etc. I use other R packages like ggplot2, gWidgets, roxygen2Shiny and XML. Emacs was my editor before I switched to RStudio; for small tasks, I just use the default editor gedit. I also use sedawkgrep 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)

To leave a comment for the author, please follow the link and comment on their blog: Revolutions. offers daily e-mail updates about R news and tutorials on topics such as: Data science, Big Data, R jobs, visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...

If you got this far, why not subscribe for updates from the site? Choose your flavor: e-mail, twitter, RSS, or facebook...

Comments are closed.

Search R-bloggers


Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)