来源:数量经济学
1
R与RStudio关系
R是统计领域广泛使用的工具,属于GNU系统的一个自由、免费、源代码开放的软件,是用于统计计算和统计绘图的优秀工具。R是用于统计分析、绘图的语言和操作环境。简单来说,R是一门统计计算语言,是一套开源的数据分析解决方案。
而RStudio是R的集成开发环境,界面更加丰富实用,使用起来更加方便。RStudio是一款R语言的IDE,R自带的环境操作起来可能不是方便,而Rstudio很好地解决了这个问题,而且它还具有调试、可视化等功能,支持纯R脚本、Rmarkdown (脚本文档混排)、Bookdown (脚本文档混排成书)、Shiny (交互式网络应用)等。
注:要先安装R软件,之后才能安装RStudio,R是RStudio的基础,必须先安装R,再安装RStudio。即使只使用RStudio,还是需要事先为计算机安装好R。RStudio只是辅助你使用R进行编辑的工具,因为它自身并不附带R程序。
2
R简介
2.1、发展历史:
R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支。可以认为R是S语言的一种实现。而S语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析和作图的解释型语言。最初S语言的实现版本主要是S-PLUS。S-PLUS是一个商业软件,它基于S语言,并由MathSoft公司的统计科学部进一步完善。后来新西兰奥克兰大学的Robert Gentleman和Ross Ihaka及其他志愿人员开发了一个R系统。由“R开发核心团队”负责开发。R可以看作贝尔实验室(AT&T BellLaboratories)的RickBecker,JohnChambers和All