base | 数值运算符和逻辑运算符

本篇介绍一些在数值运算和逻辑运算方面常使用的运算符。这些符号的使用方法很容易理解,重点了解其功能即可。

数值运算

运算运算符或函数
加法+
减法-
乘法*
除法/
幂次^或**
以e为底的指数exp()
取余%%
取整%/%
对数log(x, base = exp(1))
以2/10为底的对数log2()/log10()
矩阵普通乘积%*%
矩阵哈达马积*
矩阵克罗内克积%x%
数组外积%o% 或 outer()

逻辑运算

常见逻辑运算

运算运算符或函数
大于>
大于或等于>=
小于<
小于或等于<=
等于==
不等于!=
|
&
!
异或xor()

||&&

这两个运算符也表示或和且的运算,但在向量之间进行逻辑运算时只返回第一个元素:

a <- c(F, F, T)
b <- c(F, T, T)

a | b
a & b
## [1] FALSE  TRUE  TRUE
## [1] FALSE FALSE  TRUE

a || b
a && b
## [1] FALSE
## [1] FALSE

isTRUE()isFALSE()

这两个函数是对真、假的判断;它们只针对单个条件判断,对于向量一律返回FALSE:

isTRUE(a)
isFALSE(a)
## [1] FALSE
## [1] FALSE

isTRUE(F)
isFALSE(F)
## [1] FALSE
## [1] TRUE

本专辑其他推文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值