R语言--07

数值向量运算-循环法则

循环法则图解

类似于python中的广播机制?
循环原理:
向量1,2与向量1,2,3,4的长度不一致,将长度较短的向量1,2循环成1,2,1,2再进行加法计算。1:4+1:7同理。

应用1-方差及标准差计算

计算方差及标准差公式
a=1:5
var(a)                             #计算样本方差
sum((a-mean(a))^2)/(length(a)-1)   #原始方法计算
sd(a)                                   #计算标准差
sqrt(sum((a-mean(a))^2)/(length(a)-1))  #原始方法计算

应用2-BMI值计算

BMI计算公式
w=c(70,85,60,65)
h=c(172,170,165,160)
BMI=w/(h/100)^2

应用3-数值向量运算-生日问题

题目:如果你的班级中有23个学生,那么其中有两个人生日相同的概率为多大?

p=1-prod(365:(365-22))/365^23#自答
p=1-prod(seq(365, by = -1, length.out = 23) /365)#标答
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容