R 运算符
Operators
运算符用于对变量和值执行操作。
在下面的示例中,我们使用 + 运算符将两个值相加
R 将运算符分为以下几类
- 算术运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 杂项运算符
R 算术运算符
算术运算符用于数字值,以执行常见的数学运算
| 运算符 | 名称 | 示例 | 试一试 | 
|---|---|---|---|
| + | 加法 | x + y | 试一试 » | 
| - | 减法 | x - y | 试一试 » | 
| * | 乘法 | x * y | 试一试 » | 
| / | 除法 | x / y | 试一试 » | 
| ^ | 乘方 | x ^ y | 试一试 » | 
| %% | 取模(除法的余数) | x %% y | 试一试 » | 
| %/% | 整数除法 | x%/%y | 试一试 » | 
R 赋值运算符
赋值运算符用于将值赋给变量
R 比较运算符
比较运算符用于比较两个值
| 运算符 | 名称 | 示例 | 试一试 | 
|---|---|---|---|
| == | 等于 | x == y | 试一试 » | 
| != | 不等于 | x != y | 试一试 » | 
| > | 大于 | x > y | 试一试 » | 
| < | 小于 | x < y | 试一试 » | 
| >= | 大于或等于 | x >= y | 试一试 » | 
| <= | 小于或等于 | x <= y | 试一试 » | 
R 逻辑运算符
逻辑运算符用于组合条件语句
| 运算符 | 描述 | 
|---|---|
| & | 逐元素逻辑 AND 运算符。当两个元素都为 TRUE 时返回 TRUE | 
| && | 逻辑 AND 运算符 - 当两个语句都为 TRUE 时返回 TRUE | 
| | | 逐元素逻辑 OR 运算符。当任一语句为 TRUE 时返回 TRUE | 
| || | 逻辑 OR 运算符。当任一语句为 TRUE 时返回 TRUE | 
| ! | 逻辑 NOT - 当语句为 TRUE 时返回 FALSE | 
R 杂项运算符
杂项运算符用于操作数据
| 运算符 | 描述 | 示例 | 
|---|---|---|
| : | 创建一系列数字 | x <- 1:10 | 
| %in% | 检查一个元素是否属于一个向量 | x %in% y | 
| %*% | 矩阵乘法 | x <- Matrix1 %*% Matrix2 | 
注意: 您将在后面的章节中了解更多关于矩阵乘法和矩阵的知识。
 
