📝 R教程

107篇技术文档
  R教程

📅  最后修改于: 2020-11-29 07:38:46        🧑  作者: Mango

R是用于统计分析,图形表示和报告的编程语言和软件环境。 R由新西兰奥克兰大学的Ross Ihaka和Robert Gentleman创建,目前由R Development Core团队开发。 R是根据GNU通用公共许可证免费提供的,并且为各种操作系统(例如Linux,Windows和Mac)提供了预编译的二进制版本。该编程语言基于两个R作者(Robert Gentleman和Ross Ihaka)...

  R-概述

📅  最后修改于: 2020-11-29 07:39:06        🧑  作者: Mango

R是用于统计分析,图形表示和报告的编程语言和软件环境。 R由新西兰奥克兰大学的Ross Ihaka和Robert Gentleman创建,目前由R Development Core团队开发。R的核心是一种解释性计算机语言,它允许分支和循环以及使用功能的模块化编程。 R允许与以C,C+,。Net, Python或FORTRAN语言编写的过程集成在一起,以提高效率。R是根据GNU通用公共许可...

  R-环境设置

📅  最后修改于: 2020-11-29 07:39:27        🧑  作者: Mango

本地环境设置如果您仍然愿意为R设置环境,则可以执行以下步骤。Windows安装您可以从R-3.2.2 for Windows(32/64位)下载R的Windows安装程序版本,并将其保存在本地目录中。因为它是Windows安装程序(.exe),名称为“ R-version-win.exe”。您可以双击并运行接受默认设置的安装程序。如果您的Windows是32位版本,它将安装32位版本。但是,如果您...

  R-基本语法

📅  最后修改于: 2020-11-29 07:39:49        🧑  作者: Mango

按照惯例,我们将通过编写“ Hello,World!”开始学习R编程。程序。根据需要,您可以在R命令提示符下进行编程,也可以使用R脚本文件编写程序。让我们一一检查。R命令提示设置了R环境后,只需在命令提示符处键入以下命令即可轻松启动R命令提示符-这将启动R解释器,并且您将得到一个提示>,您可以在其中开始如下键入程序-这里的第一条语句定义了一个字符串变量myString,我们在其中分配了一个字符串“...

  R-数据类型

📅  最后修改于: 2020-11-29 07:40:32        🧑  作者: Mango

通常,以任何一种编程语言进行编程时,您都需要使用各种变量来存储各种信息。变量不过是用于存储值的保留内存位置。这意味着,当您创建变量时,会在内存中保留一些空间。您可能希望存储各种数据类型的信息,例如字符,宽字符,整数,浮点数,double浮点数,Boolean等。操作系统根据变量的数据类型分配内存,并确定可以存储在变量中的内容。保留的内存。与R中的C和Java等其他编程语言相比,变量没有声明为某种数...

  R-变量

📅  最后修改于: 2020-11-29 07:41:03        🧑  作者: Mango

变量为我们提供了程序可以操纵的命名存储。 R中的变量可以存储原子向量,原子向量组或许多Robject的组合。有效的变量名称由字母,数字和点号或下划线字符。变量名称以字母或点开头,后跟数字。Variable NameValidityReasonvar_name2.validHas letters, numbers, dot and underscorevar_name%InvalidHas the ...

  R-运算符

📅  最后修改于: 2020-11-29 07:42:01        🧑  作者: Mango

运算符是一个符号,告诉编译器执行特定的数学或逻辑操作。 R语言具有丰富的内置运算符,并提供以下类型的运算符。运营商类型我们在R编程中具有以下类型的运算符-算术运算符关系运算符逻辑运算符赋值运算符杂项运算符算术运算符下表显示了R语言支持的算术运算运算符。运算符作用于向量的每个元素。OperatorDescriptionExample+Adds two vectorsLive Demoit ...

  R-决策

📅  最后修改于: 2020-11-29 07:42:15        🧑  作者: Mango

决策结构要求程序员指定一个或多个要由程序评估或测试的条件,以及确定该条件为true时要执行的一个或多个语句,以及指定该条件时要执行的其他语句。确定为假。以下是大多数编程语言中常见的典型决策结构的一般形式-R提供以下类型的决策声明。单击以下链接以查看其详细信息。Sr.No.Statement & Description1if statementAnifstatement consists of a ...

  R-循环

📅  最后修改于: 2020-11-29 07:42:32        🧑  作者: Mango

在某些情况下,您需要多次执行一个代码块。通常,语句是按顺序执行的。首先执行函数的第一条语句,然后执行第二条,依此类推。编程语言提供了各种控制结构,允许更复杂的执行路径。循环语句使我们可以多次执行一个语句或一组语句,以下是大多数编程语言中循环语句的一般形式-R编程语言提供以下种类的循环来处理循环需求。单击以下链接以查看其详细信息。Sr.No.Loop Type & Description1repea...

  R-函数

📅  最后修改于: 2020-11-29 07:43:03        🧑  作者: Mango

函数是一起组织以执行特定任务的一组语句。 R具有大量内置函数,用户可以创建自己的函数。在R中,函数是对象,因此R解释器能够将控制权以及函数完成动作可能必需的参数传递给函数。该函数依次执行其任务,并将控制权以及可能存储在其他对象中的任何结果返回给解释器。功能定义的R函数通过使用关键字函数创建。 R函数定义的基本语法如下-功能组成函数的不同部分是-功能名称-这是函数的实际名称。它作为具有此名称的对象存...

  R-字符串

📅  最后修改于: 2020-11-29 07:43:38        🧑  作者: Mango

在R中用双引号或双引号引起的任何值都被视为字符串。在内部,R将每个字符串存储在双引号中,即使使用单引号创建它们也是如此。字符串构造中应用的规则字符串开头和结尾的引号应均为双引号或均为单引号。他们不能混在一起。可以将双引号插入以单引号开头和结尾的字符串。可以将单引号插入以双引号开头和结尾的字符串。不能将双引号插入以双引号开头和结尾的字符串。不能将单引号插入以单引号开头和结尾的字符串。有效字符串的示例...

  R-矢量

📅  最后修改于: 2020-11-29 07:44:09        🧑  作者: Mango

向量是最基本的R数据对象,原子向量有六种类型。它们是逻辑,整数,双精度,复数,字符和原始。矢量创作单元素矢量即使仅在R中写入一个值,它也将成为长度为1的向量,并且属于上述向量类型之一。现场演示当我们执行以上代码时,它产生以下结果-多个元素矢量对数字数据使用冒号运算符现场演示当我们执行以上代码时,它产生以下结果-使用序列(Seq。)运算符现场演示当我们执行以上代码时,它产生以下结果-使用c()函数如...

  R-列表

📅  最后修改于: 2020-11-29 07:44:36        🧑  作者: Mango

列表是R对象,其中包含不同类型的元素,例如-数字,字符串,向量和其中的另一个列表。列表还可以包含矩阵或函数作为其元素。使用list()函数创建列表。建立清单以下是创建包含字符串,数字,向量和逻辑值的列表的示例。现场演示当我们执行以上代码时,它产生以下结果-命名列表元素可以为列表元素指定名称,并可以使用这些名称进行访问。现场演示当我们执行以上代码时,它产生以下结果-访问列表元素列表中的元素可以通过列...

  R-矩阵

📅  最后修改于: 2020-11-29 07:44:59        🧑  作者: Mango

矩阵是R对象,其中元素以二维矩形布局排列。它们包含相同原子类型的元素。尽管我们可以创建仅包含字符或仅包含逻辑值的矩阵,但是它们的用处不大。我们使用包含数值元素的矩阵进行数学计算。使用matrix()函数创建一个Matrix。句法在R中创建矩阵的基本语法是-以下是所用参数的描述-data是输入向量,它成为矩阵的数据元素。nrow是要创建的行数。ncol是要创建的列数。借阅是合乎逻辑的线索。如果为TR...

  R-数组

📅  最后修改于: 2020-11-29 07:45:22        🧑  作者: Mango

数组是R个数据对象,可以存储二维以上的数据。例如-如果我们创建一个维度为(2、3、4)的数组,则它将创建4个矩形矩阵,每个矩阵有2行3列。数组只能存储数据类型。使用array()函数创建一个数组。它以向量为输入,并使用dim参数中的值创建一个数组。例下面的示例创建一个包含两个3×3矩阵的数组,每个矩阵具有3行3列。现场演示当我们执行以上代码时,它产生以下结果-命名列和行我们可以使用dimnames...