什么是 R 编程语言以及为什么要使用 RStudio

世界充满了为各种目的而设计的编程语言。其中一些可能看起来很新,但它们已经存在了几十年,其中之一就是被称为R的编程语言。近年来,R 在现场爆炸式增长,成为最常用的语言之一,而且这种情况可能会持续多年。

R 编程语言

R 编程语言

R 是一种编程语言和软件环境,被统计学家和数据挖掘者用于统计计算和图形。在进行直接深入研究 R 编程的步骤之前,您必须首先了解该语言是什么以及它的功能。

  1. 什么是R编程语言
  2. R 包
  3. 什么是 RStudio

让我们更详细地看一下。

1]什么是R编程语言

R 编程语言

对于那些可能想知道的人,编程语言是由Ross IhakaRobert Gentleman在 1993年创建的。此外(Furthermore),请注意大多数 R 库是使用 R 编写的,但对于其他人来说,C、C++ 和Fortran是首选。

从我们收集到的信息来看,R 背后的想法都是关于统计计算的。它主要由数据挖掘(data miners)者、统计学家、数据分析人员等使用。简而言之(Simply),如果您想快速高效地生成数据,那么 R 就是您的最佳选择。

截至今年2 月(February),R 已被评为全球第 13最常用的编程语言。在此之前,它排在前 10 位,因此我们可以得出结论,R 在世界范围内的使用频率很高。事实上,AirbnbUberFacebookGoogle等公司都以不同的方式利用了这种语言。

因此,就目前而言,R 主要用于统计推断、数据分析(data analysis)和机器学习算法。

阅读(Read)低级和高级编程语言之间的区别(Difference between Low-level and High-level Programming languages)

2] R包

为了充分利用 R,用户需要利用它带来的所有软件包。截至目前,大约有 12,000 个包,每个包都存储在CRAN中。现在,如果您不知道,CRAN既是免费的又是开源的。可以选择下载其中任何一个来执行统计任务。

其中一些包包括 ggplot2、tidyr、tidyverse、XML、data.table、scales、dplyr 等。

官方网站(official website)下载R。

3] 什么是 R Studio

如果您想更轻松地使用 R,那么最好的选择是下载RStudio。这个程序是 R 的集成开发环境,根据我们的经验,它运行良好。事实上,R 和RStudio都是同一事物的不同版本。

官方网站(official website)下载 RStudio 。

您会看到,如果您不熟悉使用 R,那么学习的最佳选择就是利用RStudio提供的功能。事实上,如果可以的话,我们将列出您应该使用RStudio(RStudio)而不是 R的主要原因。

  1. 全文编辑器
  2. 停靠窗口
  3. 自动完成
  4. 更好的用户界面

1]全文编辑器

R 的常规版本的主要缺点之一是它没有功能齐全的文本编辑器。如果你想使用语法高亮等等,那么你就不走运了。在尝试学习一门新的编程语言时,拥有一个好的文本编辑器会带来不同的世界。

2]停靠窗口

有时我们不知道包含我们所有出色代码的文本文件到哪里去了。这是因为 R 不停靠窗口,但RStudio可以。所有相关窗口都停靠在一起,与使用常规版本的 R 相比,这使得它们更容易找到。

3]自动完成

是的,RStudio可以让用户选择自动完成文本。只需(Just)按 Tab 键,该工具将尝试修复您的错误。我们说尝试是因为它并不总是做出正确的决定,所以在继续前进之前请记住这一点。

4]更好的用户界面

让我们诚实一点。R 的常规版本具有过时的 UI,但这对于已经知道自己在做什么的高级用户来说很好。更不用说,简约的外观确保了出色的性能,因此无需投资强大的计算机。

尽管如此,我们仍然更喜欢RStudio,因为它在右上角的面板中展示了完整的对象列表。这是一个有用的功能,我们怀疑即使是高级用户也会想要使用它。



About the author

我是一名 Windows 10 技术人员,多年来一直在帮助个人和企业利用新操作系统。我对 Microsoft Office 有丰富的知识,包括如何为不同的用户自定义外观和个性化应用程序。此外,我知道如何使用 Explorer 应用程序来探索和查找计算机上的文件和文件夹。



Related posts