Blog Archives

High-quality R graphics on the Web with SVG

July 7, 2011
By
High-quality R graphics on the Web with SVG

If you want the graphics you create with R to look their best, in general it's best to go for a vector-based graphics format instead of a raster-based format. Common formats like GIF and JPG are raster-based: the image is composed of pixels, and if you don't choose a high enough resolution, you're likely to lose fine details and/or...

Read more »

How Marketo uses Revolution R Enterprise

July 6, 2011
By

Marketo, a leading marketing automation company, relies on data analysis to implement the features in its hosted application that help companies get the most out of their marketing dollar. We've just published a case study about how Marketo uses Revolution R Enterprise and the R language to analyze the massive data sets generated by their customers: “I use it...

Read more »

New R User Group in Argentina

July 5, 2011
By

A new local R user group has formed in Buenos Aires, Argentina, under the succinct name ".aR". They're currently putting together the agenda for their first meeting, and are looking for speakers with expertise in the BioConductor project and Finance. If you'd like to join the group, check out the Spanish-language website for .aR, or follow @ar_usergroup on Twitter....

Read more »

Sentiment Analysis for Airlines via Twitter

July 5, 2011
By
Sentiment Analysis for Airlines via Twitter

Last weekend here in the states was the 4th of July long weekend, one of the busier air travel days of the year. As anyone who flies in the States knows, with air travel often comes frustration, and in this social media age many express their frustration on Twitter: The image above comes from a tutorial on text mining...

Read more »

Contributions to the R Project

July 4, 2011
By

The R Project would not exist without the contributions of the R Core Group, the 21 volunteer statisticians and computer scientists from around the world who have donated their time and expertise to create the R langauge, its core packages, and manage its regular release and binary distribution process via the CRAN network. Many Core Group members also tirelessly...

Read more »

How to find R experts on LinkedIn

July 1, 2011
By

If you're looking for connections with expertise in R programming, the new Skills and Expertise feature on LinkedIn makes it easy. Just visit the R Skills page for a list of R practitioners on LinkedIn. You can also add "R" to your own list of skills from the same page. You also might want to consider joining the R...

Read more »

R 2.13.1 scheduled for July 8

June 30, 2011
By

The R Core team announced today that the next update to R, version 2.13.1, will be released on July 8. Core team member Peter Dalgaard noted: The 2.13.0 release has been quite solid, but some people expect an x.y.1 to roll out on larger installations for the next academic year. Of course, there have also been a sampling of...

Read more »

Benchmarking Revolution R for data mining

June 28, 2011
By
Benchmarking Revolution R for data mining

The blog Heuristically Andrew puts Revolution R through its paces by running some benchmarks versus open-source R for data mining applications. The benchmarks set out to answer the following question: I recently upgraded my notebook (where I often use R for data mining) and was faced with two questions: for the fastest speed for building models, do I use...

Read more »

The R Journal: June 2011

June 24, 2011
By

The latest issue of the R Journal is out, and as always includes many useful articles about using R and R packages. Articles in Volume 3/1 dive into topics including creating test for R packages with test_that; dealing with times, time zones, dates and holidays with timeDate; social network analysis of mailing lists through text mining; creating choropleths and...

Read more »

Speed up R "for" loops 50x with Rcpp

June 23, 2011
By

Christian Gunning has a great example of using Rcpp to speed up a for loop in R. For his agent-based simulation, Christian needed to repeatedly call the rbinom function in a loop. (Unfortunately, you can't pass a vector to the size argument, which would have solved the problem.) Using the aaply function (from the plyr package) took about 38...

Read more »