R语言 加权和
在这篇文章中,我们将讨论在R编程语言中获得加权和。
权重基本上是分配给每个数据元素的一个整数,它表示该元素的相关性。
这里。
数据是一个矢量/列表/数据帧
例子
考虑一个有5个元素的向量 – c(1,2,3,4,5)
考虑一个有5个元素的权重向量–c(2,3,1,2,2)
加权 之和。
(1*2)+(2*3)+(3*1)+(4*2)+(5*2) = 29
这个操作是进行元素相乘的,最后计算出数据的总和。我们也可以先将数据相乘,然后用sum()函数求和。
语法
sum(vector*weight)
例子: R程序查找向量的加权和
输出
例子: R程序创建一个带有数据和权重的数据框架,并获得加权和。
输出