![r语言是高级编程语言](https://img-blog.csdnimg.cn/img_convert/725c5fe39ea182829356fe8f518e638e.png)
r语言是高级编程语言
R is a programming language and environment created with the purpose of statistical computing and graphics. R is gaining popularity in recent years with big data and its useful features. R is not just a programming language it is an environment where useful tools, libraries provided in order to make statistic computing and creating graphics about them.
R是一种旨在统计计算和图形创建的编程语言和环境。 近年来,R随着大数据及其有用功能而日益流行。 R不仅是一种编程语言,它还是一个环境,在该环境中提供了有用的工具,库,以便进行统计计算并创建有关它们的图形。
R编程语言历史 (R Programming Language History)
R programming language history starts on 1 April 1997. Here a list of important dates about R programming language and environment.
R编程语言的历史始于1997年4月1日。此处列出了有关R编程语言和环境的重要日期。
- The alpha version is announced with the release version 0.16 in 1997 Alpha版本于1997年发布,发布的版本为0.16
- With the release version 0.60, the R becomes the official part of the GNU project in 1997 随着发行版0.60的发布,R在1997年成为GNU项目的正式部分
- The first stable version 1.0 is released in 2000第一个稳定版本1.0于2000年发布
- 2.0 version released with lazy loading, for memory efficiency in 2004带有延迟加载的2.0版本发布,以提高内存效率(2004年)
- With 2.1 version UTF-8 and internationalization and localization support cames in 2005 2005年推出2.1版UTF-8,并提供国际化和本地化支持
- Windows 64 bit support with 2.11 version in 2010Windows 64位支持(2010年为2.11版)
- With 3.4 Just-in-time compilation (JIT) cames in 2017 2017年发布了3.4即时编译(JIT)
R编程语言功能 (R Programming Language Features)
- R is an open-source project and free which is also a part of the GNU projectR是一个开源项目,免费,它也是GNU项目的一部分
- R is cross-platform where it can be installed in different operating systems and versions like Windows, MacOS, Linux and both 32, 64 bitR是跨平台的,可以将其安装在不同的操作系统和版本中,例如Windows,MacOS,Linux以及32位,64位
- R provides a lot of different statistical techniques, libraries, functions, extensions with advanced graphical capabilities in order to present and model calculated data and statisticsR提供了许多不同的统计技术,库,函数,具有高级图形功能的扩展,以便呈现和建模计算的数据和统计数据
- R provides a lot of useful features for statistical computation like scriptsR提供了许多有用的统计计算功能,例如脚本
- R has a bit community which is ready to provide help for different problemsR有一个社区可以随时为各种问题提供帮助
- R has thousands of well-documented extensions which can be used for different porpusesR有成千上万个有据可查的扩展名,可用于不同的porpuses
- Learning R programming is fun and easy for newcomers 对于新手来说,学习R编程既有趣又容易
R开发工具 (R Development Tools)
R is a programming language that provides different interfaces and development environments. R can be used from the command line as well as from the GUI named R Studio.
R是提供不同接口和开发环境的编程语言。 可以从命令行以及从名为R Studio的GUI使用R。
为Ubuntu,Debian,Mint安装R编程语言 (Install R Programming Language For Ubuntu, Debian, Mint)
R programming language can be installed for different environments. In this part, we will install R base for the Ubuntu, Debian, Mint Linux distributions. The package is named r-base
.
可以为不同的环境安装R编程语言。 在这一部分中,我们将为Ubuntu,Debian,Mint Linux发行版安装R base。 该软件包名为r-base
。
$ sudo apt-get install r-base
We can print the installed R programming language and environment version with the --version
option like below.
我们可以使用--version
选项打印已安装的R编程语言和环境版本,如下所示。
$ R --version
![Install R Programming Language For Ubuntu, Debian, Mint](https://img-blog.csdnimg.cn/img_convert/39cc9b2cbf7001fd3f3888f5e204faf0.png)
创建简单的R应用程序(Create Simple R Application)
R provides interactive programming and scripting environments where scripts and applications can be developed very fast. In this example, we will enter the interactive shell with the R
command like below.
R提供了交互式编程和脚本环境,可以在其中快速开发脚本和应用程序。 在此示例中,我们将使用R
命令输入交互式shell,如下所示。
![Create Simple R Program](https://img-blog.csdnimg.cn/img_convert/559587e4f03dcdd225684b1b9dbf31a5.png)
and then use followin script to create a variable named myVariable
and set data Hello Poftut.com
.
然后使用followin脚本创建一个名为myVariable
的变量并设置数据Hello Poftut.com
。
![](https://img-blog.csdnimg.cn/img_convert/30f1abdc8fafaa01886c667d1c385c33.png)
R Studio IDE (R Studio IDE)
RStudio is an integrated development environment for R programming language. RStudio provides console,syntax-highlighting, direct code execution, plotting, history, debugging, and workspace management features. RStudio can be installed in operating systems like Windows, Linux, MacOS. There is two main RStudio versions Desktop and Server. Rstudio also provided as an Open source and Commercial where the Commercial version provides support and more features.
RStudio是用于R编程语言的集成开发环境。 RStudio提供控制台,语法突出显示,直接代码执行,绘图,历史记录,调试和工作区管理功能。 RStudio可以安装在Windows,Linux,MacOS等操作系统中。 RStudio有两个主要版本:桌面版和服务器版。 Rstudio还提供了开源和商业版本,其中商业版本提供了支持和更多功能。
翻译自: https://www.poftut.com/what-is-r-programming-language-tools-uses-and-features/
r语言是高级编程语言