R语言中的数学计算.ppt

上传人:小飞机 文档编号:5447026 上传时间:2023-07-08 格式:PPT 页数:13 大小:293KB
返回 下载 相关 举报
R语言中的数学计算.ppt_第1页
第1页 / 共13页
R语言中的数学计算.ppt_第2页
第2页 / 共13页
R语言中的数学计算.ppt_第3页
第3页 / 共13页
R语言中的数学计算.ppt_第4页
第4页 / 共13页
R语言中的数学计算.ppt_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《R语言中的数学计算.ppt》由会员分享,可在线阅读,更多相关《R语言中的数学计算.ppt(13页珍藏版)》请在三一办公上搜索。

1、R语言中的数学计算,1 基本计算四则运算:加减乘除,余数,整除,绝对值,判断正负,a a+b;a-b;a*b;a/b#余数,整除 a%b;a%/%b#绝对值 abs(a)#判断正负 sign(-2:3),数学计算:幂,自然常用e的幂,平方根,对数,a cb;c-b;c(b/10)#自然常数e exp(1)#自然常数e的幂 exp(3)#平方根 sqrt(c)#以2为底的对数 log2(c)#以10为底的对数 log10(b)#自定义底的对数 log(c,base=2),比较计算:=,=,isTRUE,identical,a a=a;a!=b;ab;a isTRUE(a)isTRUE(!a)#精

2、确比较两个对象 identical(1,as.integer(1),逻辑计算:&,|,&,|,xor,x-c(0,1,0,1)y-c(0,0,1,1)#只比较第一个元素 x x|y#异或 xor(x,y)xor(x,!y,约数计算:ceiling,floor,trunc,round,signif,#向上取整 ceiling(5.4)#向下取整 floor(5.8)#取整数 trunc(3.9)#四舍五入 round(5.8)#四舍五入,保留2位小数 round(5.8833,2)#四舍五入,保留前2位整数 signif(5845645000,2),数组计算:最大,最小,范围,求和,均值,加权平

3、均,连乘,差分,秩,,中位数,分位数,任意数,全体数,d max(d);min(d);range(d)#求和,均值 sum(d),mean(d)#加权平均 weighted.mean(d,rep(1,5)weighted.mean(d,c(1,1,2,2,2)#连乘 prod(1:5),#差分 diff(d)#秩 rank(d)#中位数 median(d)#分位数 quantile(d,c(0.25,0.75)#任意any,全体all e-seq(-3,3);any(e0);all(e0),排列组合计算:阶乘,组合,排列,#5!阶乘 factorial(5)#组合,从5个中选出2个 choos

4、e(5,2)#列出从5个中选出2个的组合所有项 combn(5,2),两个数组计算:交集,并集,差集,#定义两个数组向量 x y intersect(x,y#并集 union(x,y)#差集,从x中排除y setdiff(x,y),取唯一,查匹配元素的索引,找重复元素索引,#取唯一 unique(c(x,y)#找到x在y中存在的元素的索引 which(x%in%y)which(is.element(x,y)#找到重复元素的索引 which(duplicated(x),正反三角函数计算,#正弦 sin()#余弦cos();#正切 tan(x)#反正弦asin()#反余弦acos()#反正切atan(),复数计算,#直接创建复数 ai-2+3i#通过complex()函数创建复数 bi-complex(real=5,imaginary=2);#实数部分 Re(ai)#虚数部分 Im(ai)#取模 Mod(ai)#取辐角 Arg(ai)#取轭 Conj(ai),

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号