Take control of your R code
RStudio is an integrated development environment (IDE) for R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, debugging and workspace management.
RStudio is available in open source and commercial editions and runs on the desktop (Windows, Mac, and Linux) or in a browser connected to RStudio Server or RStudio Server Pro (Debian/Ubuntu, RedHat/CentOS, and SUSE Linux).
RStudio Desktop
Overview
Open Source Edition
Access RStudio locally
Syntax highlighting, code completion, and smart indentation
Execute R code directly from the source editor
Quickly jump to function definitions
Easily manage multiple working directories using projects
Integrated R help and documentation
Interactive debugger to diagnose and fix errors quickly
Extensive package development tools
Commercial License
All of the features of open source; plus:
A commercial license for organizations not able to use AGPL software
Access to priority support
Support
Open Source Edition
Community forums only
Commercial License
Priority Email Support
8 hour response during business hours (ET)
License
Open Source Edition
AGPL v3
Commercial License
RStudio License Agreement
RStudio Server Version Comparison
Category |
Description |
Open Source Edition |
Professional Edition |
Overview |
Access the RStudio IDE from anywhere via a web browser |
√ |
√ |
|
Move computation close to the data |
√ |
√ |
|
Scale compute and RAM centrally |
√ |
√ |
|
Powerful coding tools to enhance your productivity |
√ |
√ |
|
Easily publish apps and reports |
√ |
√ |
Project Sharing |
Share projects & edit code files simultaneously with others |
|
√ |
Multiple R Versions |
Run multiple versions of R side-by-side |
|
√ |
Multiple R Sessions |
Run multiple analyses in parallel |
|
√ |
Load Balancing |
Load balance R sessions across two or more servers |
|
√ |
|
Ensure high availability using multiple masters |
|
√ |
Administrative Dashboard |
Monitor active sessions and their CPU and memory utilization |
|
√ |
|
Suspend, forcibly terminate, or assume control of any active session |
|
√ |
|
Review historical usage and server logs |
|
√ |
Enhanced Security |
LDAP, Active Directory, Google Accounts and system accounts |
|
√ |
|
Full support for Pluggable Authentication Modules, Kerberos via PAM, and custom authentication via proxied HTTP header |
|
√ |
|
Encrypt traffic using SSL and restrict client IP addresses |
|
√ |
Auditing and Monitoring |
Audit all R console activity by writing input and output to a central location |
|
√ |
|
Monitor server resources (CPU, memory, etc.) on both a per-user and system-wide basis |
|
√ |
|
Health check with configurable output (custom XML, JSON) |
|
√ |
|
Send metrics to external systems with the Graphite/Carbon plaintext protocol |
|
√ |
Advanced R Session Management |
Tailor the version of R, reserve CPU, prioritize scheduling and limit resources by User and Group |
|
√ |
|
Provision accounts and mount home directories dynamically via the PAM Session API |
|
√ |
|
Automatically execute per-user profile scripts for database and cluster connectivity |
|
√ |
RStudio IDE features
RStudio is the premier integrated development environment for R. It is available in open source and commercial editions on the desktop (Windows, Mac, and Linux) and from a web browser to a Linux server running RStudio Server or RStudio Server Pro.
An IDE that was built just for R
Syntax highlighting, code completion, and smart indentation
Execute R code directly from the source editor
Quickly jump to function definitions
Bring your workflow together
Integrated R help and documentation
Easily manage multiple working directories using projects
Workspace browser and data viewer
Powerful authoring & Debugging
Interactive debugger to diagnose and fix errors quickly
Extensive package development tools
Authoring with Sweave and R Markdown
RStudio runs on most desktops or on a server and accessed over the web:
RStudio integrates the tools you use with R into a single environment:
RStudio includes powerful coding tools designed to enhance your productivity:
RStudio enables rapid navigation to files and functions:
RStudio make it easy to start new or find existing projects:
RStudio has integrated support for Git and Subversion:
RStudio supports authoring HTML, PDF, Word Documents, and slide shows:
RStudio supports interactive graphics with Shiny and ggvis:
© Copyright 2000-2023 COGITO SOFTWARE CO.,LTD. All rights reserved