R 运算符
运算符
运算符用于对变量和值执行操作。
在下面的示例中,我们使用 +
运算符将两个值加在一起
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 |
注意: 您将在后面的章节中详细了解矩阵乘法和矩阵。