RStudio IDE

Hadley Wickham Master R Developer Workshop in Chicago – Space Limited

2015-05-12 Tareef Kawaf
Join RStudio Chief Data Scientist Hadley Wickham at the University of Illinois at Chicago, on Wednesday May 27th & 28th for this rare opportunity to learn from one of the R community’s most popular and innovative authors and package developers. As of this post, the workshop is two-thirds sold out. If you’re in or near Chicago and want to boost your R programming skills, this is Hadley’s only Central US public workshop planned for 2015. Read more →

RStudio v0.99 Preview: More Editor Enhancements

2015-05-06 Kevin Ushey
We’ve blogged previously about various improvements we’ve made to the source editor in RStudio v0.99 including enhanced code completion, snippets, diagnostics, and an improved Vim mode. Besides these larger scale features we’ve made lots of smaller improvements that we also wanted to highlight. You can try out all of these features now in the RStudio v0.99 preview release. Multiple Cursors You can now create and use multiple cursors within RStudio. Read more →

RStudio v0.99 Preview: Graphviz and DiagrammeR

2015-05-01 RStudio Team
Soon after the announcement of htmlwidgets, Rich Iannone released the DiagrammeR package, which makes it easy to generate graph and flowchart diagrams using text in a Markdown-like syntax. The package is very flexible and powerful, and includes: Rendering of Graphviz graph visualizations (via viz.js) Creating diagrams and flowcharts using mermaid.js Facilities for mapping R objects into graphs, diagrams, and flowcharts. We’re very excited about the prospect of creating sophisticated diagrams using an easy to author plain-text syntax, and built some special authoring support for DiagrammeR into RStudio v0. Read more →

RStudio v0.99 Preview: Code Diagnostics

2015-04-28 RStudio Team
In RStudio v0.99 we’ve made a major investment in R source code analysis. This work resulted in significant improvements in code completion, and in the latest preview release enable a new inline code diagnostics feature that highlights various issues in your R code as you edit. For example, here we’re getting a diagnostic that notes that there is an extra parentheses: Here the diagnostic indicates that we’ve forgotten a comma within a shiny UI definition: Read more →

RStudio v0.99 Preview: Tools for Rcpp

2015-04-14 RStudio Team
Over the past several years the Rcpp package has become an indispensable tool for creating high-performance R code. Its power and ease of use have made C++ a natural second language for many R users. There are over 400 packages on CRAN and Bioconductor that depend on Rcpp and it is now the most downloaded R package. In RStudio v0.99 we have added extensive additional tools to make working with Rcpp more pleasant, productive, and robust, these include: Read more →

RStudio v0.99 Preview: Code Snippets

2015-04-13 RStudio Team
We’re getting close to shipping the next version of RStudio (v0.99) and this week will continue our series of posts describing the major new features of the release (previous posts have already covered code completion, the revampeddata viewer, and improvements to vim mode). Note that if you want to try out any of the new features now you can do so by downloading the RStudio Preview Release. Code Snippets Code snippets are text macros that are used for quickly inserting common snippets of code. Read more →

RStudio v0.99 Preview: Data Viewer Improvements

2015-02-24 Jonathan McPherson
RStudio’s data viewer provides a quick way to look at the contents of data frames and other column-based data in your R environment. You invoke it by clicking on the grid icon in the Environment pane, or at the console by typing View(mydata). As part of the RStudio Preview Release, we’ve completely overhauled RStudio’s data viewer with modern features provided in part by a new interface built on DataTables. Read more →

RStudio v0.99 Preview: Code Completion

2015-02-23 RStudio Team
We’re busy at work on the next version of RStudio (v0.99) and this week will be blogging about some of the noteworthy new features. If you want to try out any of the new features now you can do so by downloading the RStudio Preview Release. The first feature to highlight is a fully revamped implementation of code completion for R. We’ve always supported a limited form of completion however (a) it only worked on objects in the global environment; and (b) it only worked when expressly requested via the tab key. Read more →

RStudio v0.99 Preview: Vim Mode Improvements

2015-02-23 Jonathan McPherson
RStudio’s code editor includes a set of lightweight Vim key bindings. You can turn these on in Tools | Global Options | Code | Editing: For those not familiar, Vim is a popular text editor built to enable efficient text editing. It can take some practice and dedication to master Vim style editing but those who have done so typically swear by it. RStudio’s “vim mode” enables the use of many of the most common keyboard operations from Vim right inside RStudio. Read more →

Balancing the Load | What's New in RStudio Server Pro?

2015-01-13 Roger Oberg
As R users know, we’re continuously improving the RStudio IDE. This includes RStudio Server Pro, where organizations who want to deploy the IDE at scale will find a growing set of features recently enhanced for them. If you’re not already familiar with RStudio Server Pro here’s an updated summary page and a comparison to RStudio Server worth checking out. Or you can skip all of that and download a free 45 day evaluation right now! Read more →