数学运算 | 含义 | 样例 |
---|---|---|
+ | 加 | |
- | 减 | |
* | 乘 | |
/ | 除 | |
%/% | 取整 | |
%% | 取余 | |
^ | 幂乘 |
逻辑运算 | 含义 | 样例 |
---|---|---|
== | 是否相等 | |
<= | 是否小于 | |
>= | 是否大于 | |
&& | 标量 与 | |
& | 向量 与 (x、y以及运算结果都是向量) | |
|| | 标量 或 | |
| | 向量 或(x、y以及运算结果都是向量) | |
! | 非 | |
%in% | 元素是否在数据集内 | |
all,any | 逻辑向量都为真或存在真 | |
which | 返回数据集满足逻辑条件为真的位置 |
> a <- (2:6)
> any(a == 2)
[1] TRUE
> all(a == 2)
[1] FALSE
> which(2 == a)
[1] 1
基础数学函数 | 含义 | 样例 |
---|---|---|
abs() | 绝对值 | |
sign() | 平方根 | |
sqrt() | 平方根 | |
log2() | 以二为底的对数 | |
log10() | 以十为底的对数 | |
log(c,base=) | 自定义底的对数 | |
log(a,base=exp(1)) | 自然常数e的对数 | |
sumsum() | 累加 | |
sumprod() | 累乘 | |
unique() | 不重复统计出现的元素 |