Your location:Home>开发控件 版本控制 >开发控件

RStudio

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:

北京哲想软件有限公司