Blog Archives

R 2.12.0 scheduled for October 15

September 13, 2010
By

Just announced: the next release of R, version 2.12.0, will be released on October 15 (in source code form; binaries usually follow the same day or soon thereafter). Looking at the NEWS file, this release features several dozen tweaks and bug fixes to...

Read more »

Because it’s Friday: Religion and reading level

September 10, 2010
By
Because it’s Friday: Religion and reading level

The dating site OK Cupid often publishes on their blog interesting analyses of based on the self-reported data from their users, and the latest post is no exception. Most commentary has focused on race/gender preference analysis: according to the "Likes" sections of OK Cupid profiles, white males like "sweaty guitar rock, bro-on-bro comedies, things with engines, and dystopias" whereas...

Read more »

plyr and reshape: better, faster, more productive

September 10, 2010
By

Hadley Wickham has just released updates to his data-manipulation packages for R, plyr and reshape (now called reshape2), that are much faster and more memory-efficient than the previous incarnations. The reshape2 package lets you flexibly restructure and aggregate data using just three functions (melt, acast and dcast), whereas the plyr package is kind of like a supercharged SQL "GROUP...

Read more »

What can other languages learn from R?

September 9, 2010
By
What can other languages learn from R?

At the ASA Statistical Computing Award ceremony in Vancouver last month, R's co-creator Ross Ihaka said that R began as a "system that was functional and well-designed, and made it easy and fun for other people to help". R's other co-creator, Robert Gentleman, also described the ability of others to contribute as "the exit strategy" that made R so...

Read more »

Webinar September 22: Deploying R

September 8, 2010
By

In 2 weeks, on Wednesday September 22, I'll be hosting a webinar in conjunction with Andrew Lampitt at Jaspersoft. This new webinar is all about how to Deploy R: in other words, how to use the new server-based capabilities of Revolution R Enterprise 4 for Linux to embed the results of R scripts into applications and web pages. One...

Read more »

Revolution R Enterprise 4.0 free download for academics

September 7, 2010
By

The Windows version of our latest enterprise distribution of R, Revolution R Enterprise 4.0, is now being delivered to subscribers and is also available for free download for members of the academic community. Revolution R Enterprise 4.0 is a major update, and includes many new and improved features: Based on R 2.11.1, the current release of the R. See...

Read more »

Barchart or Dotchart?

September 7, 2010
By
Barchart or Dotchart?

Which of the following two charts (both created with R) to you prefer? This dotchart: Or this bar chart? Andrew Gelman (who, incidentally, is speaking at the October NYC UseR meeting) prefers the dotchart prefers a line plot (update: see Gelman's comment, below), but personally I think the bar chart is more easily interpreted. What do you think? You...

Read more »

Competition: Data Visualization with ggplot2

September 3, 2010
By
Competition: Data Visualization with ggplot2

The ggplot2 package for R is an amazing system for creating entirely new visualizations of data. It allows data analysts to tell a detailed, meaningful and yet easy-to-interpret story about complex and/or unusual data sets. To promote more data stories being told, ggplot2 author Hadley Wickham has organized a ggplot2 case study competition. Simply create a new visualization of...

Read more »

New R User Group in New Jersey

September 2, 2010
By

Folks in the New Jersey area no longer need to trek over to New York City to meet other R users. Now there's NewJerseyR, a new R user group put together by Mango Solutions. The first meeting will in Iselin on September 16, with speakers from Mango, Pfizer, and Bristol Myers Squibb. Full details at the NewJerseyR website, linked...

Read more »

How to generate correlated random numbers

September 1, 2010
By

We've covered how to generate random numbers in R before, but what if you want to go beyond generating one random number at a time? What if you want to generate two, or three or more random numbers, and what's more, you want them to be correlated? JD Long lays out the way in a couple of posts at...

Read more »