r语言怎么看是不是数值_R语言系列 数值计算与自带函数

【免责声明:本文用于教学】

06. 数值计算与自带函数

R中数值计算的对象一般是向量或列表,不同长度的对象进行计算时,短的对象元素将被循环使用。

一、基本运算符号

1. 基本数学运算

+ - * / 、^或**(求幂)、%%(求模)、%/%(整除)

注意:可以关于小数求模,例如5.4 %% 2.3 为0.8

2. 比较运算

>、<、>=、<=、==(等于)、!=(不等于)

3. 逻辑运算

&(和)、|(或)、!(非)、&&、||、xor(异或)、isTRUE(x) (测试x是否为TRUE)

注意:“&”和“|”作用在对象中的每一个元素上并且返回逻辑值向量;而“&&”和“||”只作用在对象的第一个元素上。

二、数学函数

1. 基本数学函数

round(x, digits=n)——四舍五入,保留n位小数

signif(x, digits=n)——四舍五入,保留n位有效数字

ceiling(x)——向上取整,例如ceiling(pi)为4

floor(x)——向下取整,例如floor(pi)为3

sign(x)——符号函数

abs(x)——取绝对值

sqrt(x)——求平方根

exp(x)——e的x次幂

log(x, base=…)——对x取以…为底的对数,默认以e为底

log2(x)——对x取以2为底的对数

log10(x)——对x取以10为底的对数

Re(z)——返回z的实部

Im(z)——返回z的虚部

Mod(z)——求z的模

Arg(z)——求z的辐角

Conj(z)——求z的共轭复数

2. 三角函数与双曲函数

sin(x)——正弦函数

cos(x)——余弦函数

tan(x)——正切函数(余切=1/正切)

asin(x)——反正弦函数

acos(x)——反余弦函数

atan(x)——反正切函数(反正切+反余切=π/2)

sinh(x)——双曲正弦函数

cosh(x)——双曲余弦函数

tanh(x)——双曲正切函数

asinh(x)——反双曲正弦函数

acosh(x)——反双曲余弦函数

atanh(x)——反双曲正切函数

3. 统计函数

min(x)——求最小值

cummin(x)——求累计最小值

max(x)——求最大值

cummax(x)——求累计最大值

range(x)——求x的范围:[最小值,最大值](向量)

su

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值