等长子集的平均值是否总是等于集合的平均值?

机器算法验证 意思是 子集
2022-03-16 20:45:09

我在学习 R 时一直在玩弄一些数字,想知道以下内容是否可以推广。

当我计算数字 1 到 100 的平均值时,我得到了:

> mean(1:100)
[1] 50.5

然后当我计算等长子集的平均值时,我得到了相同的结果:

> mean25 <- mean(1:25)
> mean50 <- mean(26:50)
> mean75 <- mean(51:75)
> mean100 <- mean(76:100)
> mean(c(mean25, mean50, mean75, mean100))
[1] 50.5

顺便说一句,在计算不同长度子集的平均值时,平均值预计不一样:

> mean5 <- mean(1:5)
> mean37 <- mean(6:37)
> mean91 <- mean(38:91)
> mean100 <- mean(92:100)
> mean(c(mean5, mean37, mean91, mean100))
[1] 46.25

我的问题:

说等长子集的平均值总是等于集合的平均值是否准确?这有什么反例吗?

提前致谢。

1个回答

说等长子集的平均值总是等于集合的平均值是否准确?

永远都是真的!

考虑n=mk观察,你在哪里k相互排斥的大小组m.

标记组中的观察i作为xij,j=1,2,...,m.

个人手段是x¯i=1mj=1mxij.

均值是

x¯i¯=1ki=1kx¯i

=1ki=1k(1mj=1mxij)

=1kmi=1kj=1mxij

=1ni,jxij

这只是数据的整体平均值。

对于长度不等的情况,如果在取均值时进行适当的加权平均,它们也是相等的(即均值等于总体均值)。