R包是R函数,编码和样本数据的集合。 它们存储在R环境中的名为“library”的目录下。 默认情况下,R在安装过程中安装一组软件包。当需要某些特定的目的时,也可根据需要添加更多的包。 当我们启动R控制台时,默认情况下只…
分类:R语言教程
R语言数据帧
数据帧是一个表或二维类似数组的结构,其中每列包含一个变量的值,每行包含来自每一列的一组值。 以下是数据帧的特征 – 列名称应该不为空。 行名称应该是唯一的。 存储在数据帧中的数据可以是数字,因子或字符类型。 …
R语言因子
因子是用于对数据进行分类并将其存储为级别的数据对象。它们可以存储字符串和整数。 它们在具有有限数量的唯一值的列中很有用。 像“男”,“女”,“真”,“假”等。它们在统计建模的数据分析中很有用。 因子可通过factor()…
R语言数组
数组是可以在二维及以上存储数据的R数据对象。 例如 – 如果创建一个维数组(2,3,4),那么它将创建4个矩形矩阵,每个矩阵具有2行和3列。数组只能存储数据类型。 数组可通过使用array()函数来创建。 它…
R语言矩阵
矩阵是其中元素以二维矩形布局排列的R对象。它们包含相同原子类型的元素。 虽然我们可以创建一个仅包含字符或仅包含逻辑值的矩阵,但它们没有太多用处。 我们使用包含数学元素的矩阵来在数学计算中使用。 矩阵可通过使用matrix…
R语言列表
列表是包含不同类型的元素的R对象,如数字,字符串,向量,以及列表中也可包含另一个列表。 列表还可以包含矩阵或函数作为其元素。列表是使用list()函数来创建的。 创建列表 以下是创建包含字符串,数字,向量和逻辑值的列表的…
R语言向量
向量是最基本的R数据对象,有六种类型的原子向量。它们分别是逻辑,整数,双重,复杂,字符和原始。 创建矢量 1.单元素矢量 即使在R中只写入一个值,它也会被认为是一个长度为1的向量,属于上述向量类型之一。 # Atomic…
R语言字符串
在R中的单引号或双引号中写入的任何值都将被视为字符串。在R内部将每个字符串存储在双引号内,即使您使用单引号创建它们。 适用于字符串构造的规则 字符串开头和结尾的引号应为双引号或双引号,他们不能混合。 双引号可以插入到以单…
R语言函数
一个函数是组合在一起以执行特定任务的一组语句。R具有大量内置函数,当然用户也可以创建自己的功能。 在R中,函数是一个对象,所以R解释器能够将控制传递给函数,以将参数传递函数完成操作。 该函数又执行其任务并将控制权返回给解…
R语言循环
当您需要执行一段代码多次时就可能要执行循环了。一般来说,语句按顺序执行。首先执行函数中的第一个语句,然后执行第二个语句,依此类推。 编程语言提供了允许更复杂的执行路径的各种控制结构。 循环语句允许我们多次执行语句或语句组…
R语言决策结构
决策结构要求程序员指定要由程序评估计算或测试的一个或多个条件,以及如果条件被确定为真(true),则执行指定的一个或多个语句;可选地,如果条件被确定为假(false)则执行其他语句。 以下是大多数编程语言中的典型决策结构…
R语言运算符
运算符是一个符号,它告诉编译器执行特定的数学或逻辑操作。 R语言丰富的内置运算符,并提供以下类型的运算符。 运算符类型 在R编程中有以下类型的运算符 – 算术运算符 关系运算符 逻辑运算符 赋值运算符 其他运…