ggplot2 0.9.3 and plyr 1.8 have been released!

2012-12-06 Winston Chang
We’re pleased to announce new versions of ggplot2 (0.9.3) and plyr (1.8). To get up and running with the new versions, start a clean R session without ggplot2 or plyr loaded, and run install.packages(c("ggplot2", "gtable", "scales", "plyr")). Read on to find out what’s new. ggplot2 0.9.3 Most of the changes version 0.9.3 are bug fixes. Perhaps the most visible change is that ggplot will now print out warning messages when you use stat="bin" and also map a variable to y. Read more →

An update on Shiny

2012-12-04 Joe Cheng
Last month we released Shiny, our new R package for creating interactive web applications. The response from the community has been extremely encouraging–we’ve received a lot of great feedback that has helped us to make significant improvements to the framework already! Shiny 0.2.3 on CRAN Starting with Shiny 0.2.3, you can install the latest stable version of Shiny directly from CRAN. Since the initial release, we’ve added some interesting features to Shiny, most notably the ability to offer on-the-fly file downloads. Read more →

RStudio and Rcpp

2012-11-29 RStudio Team
Thumbnail
Earlier this month a new version of the Rcpp package by Dirk Eddelbuettel and Romain François was released to CRAN and today we’re excited to announce a new version of RStudio that integrates tightly with Rcpp. First though more about some exciting new features in Rcpp 0.10.1. This release includes Rcpp attributes, which are simple annotations that you add to C++ source files to streamline calling C++ from R. This makes it possible to write C++ functions and simply source them into R just as you’d source an R script. Read more →

Introducing Shiny: Easy web applications in R

2012-11-08 Joe Cheng
Thumbnail
Say hello to Shiny, a new R package that we’re releasing for public beta testing today. Shiny makes it super simple for R users to turn analyses into interactive web applications that anyone can use. These applications let you specify input parameters using friendly controls like sliders, drop-downs, and text fields; and they can easily incorporate any number of outputs like plots, tables, and summaries. No HTML or JavaScript knowledge is necessary. Read more →

New version of RStudio (v0.97)

2012-11-01 RStudio Team
Today a new version of RStudio (v0.97) is available for download from our website. The principal focus of this release was creating comprehensive tools for R package development. We also implemented many other frequently requested enhancements including a new Vim editing mode and a much improved Find and Replace pane. Here’s a summary of what’s new in the release: Package Development A new Build tab with package development commands and a view of build output and errors Read more →

RStudio training

2012-10-23 Hadley Wickham
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

2012-10-14 Hadley Wickham
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

2012-10-01 Hadley Wickham
Thumbnail
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

2012-09-16 Hadley Wickham
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 →