📝 R教程
107篇技术文档📅  最后修改于: 2021-01-08 09:27:36        🧑  作者: Mango
R编程中的关键字在编程中,关键字是程序保留的单词,因为它具有特殊的含义。关键字可以是命令或参数。像在C,C++,Java中一样,R中也有一组关键字。关键字不能用作变量名。关键字也称为“保留名称”。根据?reserved或help(reserved)命令,有以下关键字:ifelserepeatwhilefunctionfornextbreakTRUEFALSENULLInfNaNNANA_integ...
📅  最后修改于: 2021-01-08 09:28:41        🧑  作者: Mango
R中的运算符在计算机编程中,运算符是代表动作的符号。运算符是一个符号,告诉编译器执行特定的逻辑或数学操作。 R编程在内置运算符非常丰富。在R编程中,有不同类型的运算符,每个运算符执行不同的任务。对于数据处理,还有一些高级运算符,例如模型公式和列表索引。R中使用以下类型的运算符:算术运算符关系运算符逻辑运算符赋值运算符杂项运算符算术运算符算术运算运算符是用于表示算术数学运算的符号。运算符作用于向量的...
📅  最后修改于: 2021-01-08 09:29:36        🧑  作者: Mango
R if语句if语句由布尔表达式组成,后跟一个或多个语句。 if语句是最简单的决策语句,可帮助我们根据条件做出决定。if语句是一个条件编程语句,它执行函数并在证明为真时显示信息。仅当布尔表达式的值为真时,才会执行if语句中的代码块。如果该语句的计算结果为false,则将运行条件之后提到的代码。R中if语句的语法如下:流程图让我们看一些示例,以了解语句如何工作以及如何在R中执行特定任务。例子1输出:...
📅  最后修改于: 2021-01-08 09:30:32        🧑  作者: Mango
If-else语句在if语句中,当条件为true时,将执行内部代码。如果条件为假,则将执行if块之外的代码。还有另一种决策语句,称为if-else语句。 if-else语句是if语句,后跟else语句。当布尔表达式为false时,将执行if-else语句else语句。简而言之,如果布尔表达式的值为真,则执行if块,否则执行else块。R编程将任何非零和非空值都视为true,如果该值是零或null,...
📅  最后修改于: 2021-01-08 09:31:29        🧑  作者: Mango
否则if语句该语句也称为嵌套if-else语句。 if语句后面是可选的else if ….. else语句。该语句用于在单个if …… else if语句中测试各种条件。当我们使用if …. else if ….. else语句时,需要牢记一些关键点。这些要点如下:if语句可以为零或一个else语句,并且必须在其他if语句之后。if语句可以包含许多其他if语句,它们位于else语句之前。一旦els...
📅  最后修改于: 2021-01-08 09:32:25        🧑  作者: Mango
R Switch声明switch语句是一种选择控制机制,它允许表达式的值通过map和search更改程序执行的控制流。使用switch语句代替long if语句,该if语句将变量与多个整数值进行比较。这是一个多路分支语句,它提供了一种简单的方法来分派代码的不同部分的执行。该代码基于表达式的值。此语句允许针对值列表对变量进行相等性测试。 switch语句有点复杂。为了理解它,我们有一些关键点如下:如...
📅  最后修改于: 2021-01-08 09:33:19        🧑  作者: Mango
R next陈述下一条语句用于跳过循环中的所有其余语句并继续执行。简单来说,next语句是跳过循环的当前迭代而不终止它的一条语句。当遇到下一个语句时,R分析器将跳过进一步的评估,并开始循环的下一个迭代。该语句主要用于for循环和while循环。注意:在if-else语句的else分支中,也可以使用下一个语句。句法在R中创建下一条语句有以下语法流程图示例1:重复循环中的下一个输出:示例2:next循...
📅  最后修改于: 2021-01-08 09:34:15        🧑  作者: Mango
R休息声明在R语言中,break语句用于中断执行并立即退出循环。在嵌套循环中,中断仅从最内层循环退出,并将控制权转移到外层循环。管理和控制程序执行流程很有用。我们可以将其用于各种循环,例如:for,repeat等。break语句基本上有两种用法,如下所示:当break语句在循环内时,循环立即终止,程序控制在循环后的下一条语句上恢复。它还用于终止switch语句中的个案。注意:我们也可以在if … ...
📅  最后修改于: 2021-01-08 09:35:11        🧑  作者: Mango
R For循环for循环是最流行的控制流语句。 for循环用于迭代向量。它类似于while循环。 for和while之间只有一个区别,即在while循环中,在执行主体之前检查条件,而在for循环中,在执行主体之后检查条件。C / C++中有以下For循环语法:For循环在C / C++中如何工作?C和C++中的for循环以以下方式执行:for循环的初始化语句仅执行一次。初始化过程之后,将评估测试表...
📅  最后修改于: 2021-01-08 09:36:05        🧑  作者: Mango
R重复循环重复循环用于迭代代码块。这是一种特殊的循环,其中没有条件可以退出循环。对于退出,我们包括一个带有用户定义条件的break语句。循环的此属性使其不同于其他循环。借助R中的repeat关键字构造重复循环。在R中构造无限循环非常容易。repeat循环的基本语法如下:流程图首先,我们必须初始化变量,然后变量才能进入重复循环。该循环将在循环内执行语句组。之后,我们必须使用循环内的任何表达式退出。它...
📅  最后修改于: 2021-01-08 09:37:01        🧑  作者: Mango
R while循环While循环是一种控制流语句,用于多次迭代代码块。当布尔表达式的值为false时,while循环终止。在while循环中,首先将检查条件,然后在语句主体执行之后。在此语句中,将检查条件n + 1次,而不是n次。while循环的基本语法如下:流程图范例1:输出量示例2:查找数字位数的程序。输出量示例3:检查数字的程序是否为回文式。输出量示例4:检查号码的程序是否为Armstron...
📅  最后修改于: 2021-01-08 09:37:58        🧑  作者: Mango
R功能一起组织以执行特定任务的一组语句称为函数。 R提供了一系列内置函数,它允许用户创建自己的函数。函数用于以模块化方式执行任务。函数用于避免重复相同的任务并降低复杂性。为了理解和维护我们的代码,我们使用函数逻辑上将其分解为较小的部分。一个函数应该是编写以执行指定任务。可能有或没有论点包含编写代码的主体。可能会或可能不会返回一个或多个输出值。“的R函数通过使用关键字函数创建”。R函数的语法如下:功...
📅  最后修改于: 2021-01-08 09:39:08        🧑  作者: Mango
R内置功能在编程框架中已经创建或定义的功能称为内置函数。 R具有丰富的功能集,可用于为用户执行几乎所有任务。这些内置功能根据其功能分为以下几类。数学函数R提供了各种数学函数来执行数学计算。这些数学函数对查找绝对值,平方值和更多计算非常有用。在R中,使用了以下功能:S. NoFunctionDescriptionExample1.abs(x)It returns the absolute value...
📅  最后修改于: 2021-01-08 09:40:20        🧑  作者: Mango
R矢量向量是一种基本的数据结构,在R编程中起着重要的作用。在R中,共享相同数据类型的元素序列称为向量。向量支持逻辑,整数,双精度,字符,复杂或原始数据类型。向量中包含的元素称为向量的组成部分。我们可以借助typeof()函数检查向量的类型。长度是向量的重要属性。向量长度基本上是向量中元素的数量,它是通过length()函数的。向量分为两部分,即原子向量和列表。它们具有三个通用属性,即函数类型,函数...
📅  最后修改于: 2021-01-08 09:41:25        🧑  作者: Mango
R列表在R中,列表是向量的第二种类型。列表是R的对象,其中包含不同类型的元素,例如数字,向量,字符串和其中的另一个列表。它也可以包含一个函数或矩阵作为其元素。列表是一种数据结构,具有混合数据类型的组件。可以说,列表是包含其他对象的通用向量。例输出:列出创建创建列表的过程与矢量相同。在R中,借助c()函数创建向量。像c()函数,还有另一个函数,即list()用于在R中创建列表。列表避免了向量(数据类...