RStudio training

At RStudio, we want you to be effective R users. As well as creating great software, we want to make it easier for you to master R. To this end, we’re very happy to announce our new training offerings. We’re kicking off with two public courses: Effective data visualisation and reports and reproducible research in San Francisco, Dec 3-4. Advanced R programming and package development in Washington DC, Dec 10-12. Read more →

New version of httr: 0.2

We’re happy to announce a new version of httr, a package designed to make it easy to work with web APIs. Httr is a wrapper around RCurl, and provides: functions for the most important http verbs: GET, HEAD, PATCH, PUT, DELETE and POST. automatic cookie handing across requests, connection sharing, and standard SSL config. a request object which captures the body of the request along with request status, cookies, headers, timings and other useful information. Read more →

lubridate 1.2.0 now on CRAN

2012-10-08 Garrett Grolemund
The latest version of lubridate offers some powerful new features and huge speed improvements. Some areas, such as date parsing are more than 50 times faster. lubridate 1.2.0 also fixes those pesky NA bugs in 1.1.0. Here’s some of what you’ll find: Parsers can now handle a wider variety date formats, even within the same vector dates <- c("January 31, 2010", "2-28-2010", "03/31/2000") dates <- mdy(dates) ## [1] "2010-01-31 UTC" "2010-02-28 UTC" "2000-03-31 UTC Stamp lets you display dates however you like, by emulating an example date Read more →

Where in the world is R and RStudio

Using the web logs collected when users download RStudio, we’ve prepared the following two maps showing where RStudio is being used, over the whole globe and just within the continental USA. Obviously this data is somewhat biased, as it reflects the number of downloads of RStudio, rather than the number of users of R (which we’d really love to know!). However, based on a month’s worth of data, we think the broad patterns are pretty interesting. Read more →

New version of devtools: 0.8

We’re pleased to announce a new version of devtools, the package that makes R package development easy. The main features in this version are: A complete rewrite of the code loading system which simulates namespace loading much more accurately - this means using load_all is much closer to installing and loading the package. It also compiles and loads C, C++ and Fortran code in the src/ directory. All devtools command now only take a path to a package and default to using the working directory if no path is supplied. Read more →

ggplot2 0.9.2 has been released!

The main changes in this version are to the theming system. There are also a number of enhancements to the theming system that make it easier to modify themes and we’ve renamed a number of functions to have more informative names. Your existing code should continue to work, although you may receive warnings about functions that have been deprecated. Replacing them with new versions is easy. Here are the changes you are likely to encounter: Read more →

Welcome Hadley, Winston, and Garrett!

2012-08-20 RStudio Team
RStudio’s mission from the beginning has been to create powerful tools that support the practices and techniques required for creating trustworthy, high quality analysis. For many years Hadley Wickham has been teaching and working on his own set of tools for R with many of the same core goals. We’ve been collaborating quite a bit with Hadley over the past couple of years and today we’re excited to announce that Hadley, Winston Chang, and Garrett Grolemund are joining RStudio so we can continue to work together much more closely. Read more →

Announcing RPubs: A New Web Publishing Service for R

2012-06-04 RStudio Team
Today we’re very excited to announce RPubs, a free service that makes it easy to publish documents to the web from R. RPubs is a quick and easy way to disseminate data analysis and R code and do ad-hoc collaboration with peers. RPubs documents are based on R Markdown, a new feature of knitr 0.5 and RStudio 0.96. To publish to RPubs within RStudio, you simply create an R Markdown document then click the Publish button within the HTML Preview window: Read more →

MathJax Syntax Change

2012-05-25 RStudio Team
We’ve just a made a change to the syntax for embedding MathJax equations in R Markdown documents. The change was made to eliminate some parsing ambiguities and to support future extensibility to additional formats. The revised syntax adds a “latex” qualifier to the $or$$equation begin delimiter. It looks like this: This change was the result of a few considerations: Some users encountered situations where the$equation\$ syntax recognized standard text as an equation. Read more →

NYC Meetup: What's Next for R Markdown

2012-05-24 RStudio Team
There’s been lots of excitement about the new R Markdown feature introduced as part of knitr 0.5 and RStudio 0.96. People see R Markdown as both a simpler way to do reproducible research and as a great way to publish to the web from R. Jeromy Anglim has a nice write up on getting started with R Markdown and Marcus Gesmann describes how to embed Google Visualizations using his googleVis package. Read more →