Introducing learnr

2017-07-11 Garrett Grolemund
We’re pleased to introduce the learnr package, now available on CRAN. The learnr package makes it easy to turn any R Markdown document into an interactive tutorial. Tutorials consist of content along with interactive components for checking and reinforcing understanding. Tutorials can include any or all of the following: Narrative, figures, illustrations, and equations. Code exercises (R code chunks that users can edit and execute directly). Multiple choice quizzes. Read more →

dbplyr 1.1.0

2017-06-27 Hadley Wickham
I’m pleased to announce the release of the dbplyr package, which now contains all dplyr code related to connecting to databases. This shouldn’t affect you-as-a-user much, but it makes dplyr simpler, and makes it easier to release improvements just for database related code. You can install the latest version of dbplyr with: install.packages("dbplyr") DBI and dplyr alignment The biggest change in this release is that dplyr/dbplyr works much more directly with DBI database connections. Read more →

bigrquery 0.4.0

2017-06-26 Hadley Wickham
I’m pleased to announce that bigrquery 0.4.0 is now on CRAN. bigrquery makes it possible to talk to Google’s BigQuery cloud database. It provides both DBI and dplyr backends so you can interact with BigQuery using either low-level SQL or high-level dplyr verbs. Install the latest version of bigrquery with: install.packages("bigrquery") Basic usage Connect to a bigquery database using DBI: library(dplyr) con <- DBI::dbConnect(dbi_driver(), project = "publicdata", dataset = "samples", billing = "887175176791" ) DBI::dbListTables(con) #> [1] "github_nested" "github_timeline" "gsod" "natality" #> [5] "shakespeare" "trigrams" "wikipedia" (You’ll be prompted to authenticate interactively, or you can use a service token with set_service_token(). Read more →

dplyr 0.7.0

2017-06-13 Hadley Wickham
I’m pleased to announce that dplyr 0.7.0 is now on CRAN! (This was dplyr 0.6.0 previously; more on that below.) dplyr provides a “grammar” of data transformation, making it easy and elegant to solve the most common data manipulation challenges. dplyr supports multiple backends: as well as in-memory data frames, you can also use it with remote SQL databases. If you haven’t heard of dplyr before, the best place to start is the Data transformation chapter in R for Data Science. Read more →

shinydashboard 0.6.0

2017-05-18 Bárbara Borges
Shinydashboard 0.6.0 is now on CRAN! This release of shinydashboard was aimed at both fixing bugs and also bringing the package up to speed with users’ requests and Shiny itself (especially fully bringing bookmarkable state to shinydashboard’s sidebar). In addition to bug fixes and new features, we also added a new “Behavior” section to the shinydashboard website to explain this release’s two biggest new features, and also to provide users with more material about shinydashboard-specific behavior. Read more →

readxl 1.0.0

2017-04-19 Jenny Bryan
I’m pleased to announce that readxl 1.0.0 is available on CRAN. readxl makes it easy to bring tabular data out of Excel and into R, for modern .xlsx files and the legacy .xls format. readxl does not have any tricky external dependencies, such as Java or Perl, and is easy to install and use on Mac, Windows, and Linux. You can install it with: install.packages("readxl") As well as fixing many bugs, this release: Read more →

dplyr 0.6.0 coming soon!

2017-04-13 Hadley Wickham
I’m planning to submit dplyr 0.6.0 to CRAN on May 11 (in four weeks time). In preparation, I’d like to announce that the release candidate, dplyr is now available. I would really appreciate it if you’d try it out and report any problems. This will ensure that the official release has as few bugs as possible. Installation Install the pre-release version with: # install.packages("devtools") devtools::install_github("tidyverse/dplyr") If you discover any problems, please file a minimal reprex on GitHub. Read more →

tidyverse updates

2017-04-12 Hadley Wickham
Over the couple of months there have been a bunch of smaller releases to packages in the tidyverse. This includes: forcats 0.2.0, for working with factors. readr 1.1.0, for reading flat-files from disk. stringr 1.2.0, for manipulating strings. tibble 1.3.0, a modern re-imagining of the data frame. This blog post summarises the most important new features, and points to the full release notes where you can learn more. Read more →

Shiny 1.0.1

2017-04-05 Bárbara Borges
Shiny 1.0.1 is now available on CRAN! This release primarily includes bug fixes and minor new features. The most notable additions in this version of Shiny are the introduction of the reactiveVal() function (like reactiveValues(), but it only stores a single value), and that the choices of radioButtons() and checkboxGroupInput() can now contain HTML content instead of just plain text. We’ve also added compatibility for the development version of ggplot2. Read more →

leaflet 1.1.0

2017-02-22 Joe Cheng
Leaflet 1.1.0 is now available on CRAN! The Leaflet package is a tidy wrapper for the Leaflet.js mapping library, and makes it incredibly easy to generate interactive maps based on spatial data you have in R. This release was nearly a year in the making, and includes many important new features. Easily add textual labels on markers, polygons, etc., either on hover or statically Highlight polygons, lines, circles, and rectangles on hover Read more →