RStudio
RStudio是一种集成开发环境,专为R语言设计,R语言是一种用于统计计算和图形的编程语言。RStudio有两种格式:RStudio Desktop是一个常规的桌面应用程序,而RStudio Server则在远程服务器上运行,并允许通过Web浏览器访问RStudio。RStudio是一种跨平台的开发环境,基于C++开发,其图形用户界面基于Qt。其特色包括可客制化的软件套件视觉化界面和与同团队开发的一系列数据可视化与出版工具。RStudio有免费的自由软件版本和收费的专业版本。RStudio的第一个公开测试版本于2011年由RStudio公司发布,正式版于2016年11月推出。目前的最新版本为2018年10月更新的1.1版。2018年4月,RStudio宣布与Ursa Labs展开行政与营运双方面的合作,目标是基于Apache Arrow建立一个通用的数据科学运行时系统,整合R语言、Python、Julia等,并使其执行期使用的数据能够即时互通。
软件介绍
RStudio是用于R语言的集成开发环境,用于统计计算和图形。RStudio IDE是Posit PBC(前身为RStudio PBC,前身为RStudio Inc.)的产品,由ColdFusion编程语言的创始人J.J. Allaire创立的公益公司开发。RStudio IDE部分用C++编写,并使用Qt框架进行图形用户界面的开发,而代码的大部分是用Java编写的,还使用了ECMAScript。RStudio IDE的开发工作始于2010年12月左右,首个公开测试版(v0.92)于2011年2月正式宣布,1.0版本于2016年11月1日发布,1.1版本于2017年10月9日发布。
RStudio IDE使用GNU Affero通用公共许可证第3版(AGPL v3)进行许可,这是一种开源许可证,保证了代码共享的自由。RStudio Desktop和RStudio Server都有免费和付费(商业)版本。RStudio Desktop的预打包发行版适用于Windows、Mac OS和Linux。RStudio Server和Server Pro运行在Debian、Ubuntu、Red Hat Linux、centos、openSUSE和SLES上。
RStudio IDE通过插件菜单提供了一种在IDE内部交互执行R函数的机制。这使得包可以包含图形用户界面(GUI),以增加可访问性。使用此功能的流行R包包括bookdown(一个knitr扩展,用于创建书籍)、colourpicker(用于选择绘图颜色的图形工具)、datasets.load(用于搜索和加载数据集的图形工具)和googleAuthR(与谷歌 API进行身份验证)。
Posit与位于奥地利维也纳的R基金会没有正式联系,后者负责监督统计计算环境R的开发。Posit以前被称为RStudio Inc.在2022年7月,它宣布将其名称更改为Posit,以表示其对其他编程语言(如Python)的广泛探索。
参考资料
Warning: Invalid argument supplied for foreach() in /www/wwwroot/newbaike.com/id.php on line 280