RStudio是一个用于R的集成开发环境(IDE)。它包括一个支持直接代码执行的控制台,语法突出显示编辑器,以及绘图,历史,调试和工作区的管理工具。
RStudio可以在开源版本和商业版本中使用,并在桌面(Windows,Mac和Linux)上或连接到RStudio Server或RStudio Server Pro(Debian / Ubuntu,RedHat / CentOS和SUSE Linux)的浏览器中运行。
RStudio Desktop
总述
开源版本
本地访问RStudio
语法突出显示,代码完成和智能缩进
直接从源代码编辑器执行R代码
快速跳转到函数定义
使用项目轻松管理多个工作目录
对R帮助和文档进行集成
交互式调试器可以进行快速诊断和修复错误
广泛的程序包开发工具
商业许可证
开源的所有功能; 外加:
针对不能使用AGPL软件的组织的商业许可
获得优先支持
技术支持
开源版本
仅可获得社区论坛支持
商业许可证
优先提供邮件支持
营业时间内8小时回应(ET)
许可证
开源版
AGPL v3
商业许可证
RStudio许可协议
RStudio服务器版本比较
类别 |
描述 |
开源版 |
专业版 |
总述 |
通过网络浏览器从任意地方访问RStudio IDE |
√ |
√ |
|
移动计算接近数据 |
√ |
√ |
|
规模计算和RAM集中 |
√ |
√ |
|
强大的编码工具,提高您的生产力 |
√ |
√ |
|
轻松发布apps和报告 |
√ |
√ |
项目共享 |
与他人同时共享项目和编辑代码文件 |
|
√ |
多个R版本 |
并行运行多个R版本 |
|
√ |
多个R会话 |
并行运行多个分析 |
|
√ |
负载均衡 |
跨两个或多个服务器负载平衡R会话 |
|
√ |
|
使用多个主控器确保高度可用性 |
|
√ |
管理仪表盘 |
监视活动会话及其CPU和内存利用率 |
|
√ |
|
暂停,强制终止或控制任何活动会话 |
|
√ |
|
查看历史使用和服务器日志 |
|
√ |
增强安全性 |
LDAP,Active Directory,Google帐户和系统帐户 |
|
√ |
|
完全支持可插拔认证模块,通过PAM进行Kerberos,并通过代理网站头文件进行自定义认证 |
|
√ |
|
使用SSL对流量进行加密并限制客户端IP地址 |
|
√ |
审计和监测 |
通过将输入和输出写入中央位置来审核所有R控制台活动 |
|
√ |
|
在每个用户和系统的基础上监视服务器资源(CPU,内存等) |
|
√ |
|
健康检查与可配置输出(自定义XML,JSON) |
|
√ |
|
使用Graphite / Carbon明文协议将指标发送到外部系统 |
|
√ |
高级R会话管理 |
定制R版本,备用CPU,优先安排和限制用户和组的资源 |
|
√ |
|
通过PAM会话API动态设置帐户和安装主目录 |
|
√ |
|
自动执行每个用户配置文件脚本以进行数据库和集群连接 |
|
√ |
RStudio IDE功能
RStudio是R的首要集成开发环境。它可以在桌面(Windows,Mac和Linux)上的开源版本和商业版本中Web浏览器或运行RStudio Server或RStudio Server Pro的Linux服务器上获得。
一个刚刚为R创建的IDE
语法高亮,代码完成和智能缩进
直接从源代码编辑器执行R代码
快速跳转到函数定义
将工作流程进行整合
已集成R的帮助和文档
使用项目轻松管理多个工作目录
工作区浏览器和数据查看器
功能强大的创作与调试
交互式调试器可进行快速诊断和修复错误
广泛的程序包开发工具
使用Sweave和R Markdown进行制作
Rstudio可以在多数台式机或服务器上运行,并通过网络访问:
RStudio可以将您使用的工具与R集成到一个环境中:
RStudio包含强大的编码工具,旨在提高您的生产率:
RStudio可以快速导航文件和功能:
RStudio可以轻松启动新项目或查找现有项目:
RStudio集成了对Git和Subversion的支持:
RStudio支持创建HTML,PDF,Word文档和幻灯片:
RStudio支持与Shiny和ggvis的交互式图形:
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室