Skip to main content
 首页 » 编程设计

python之我的方差方程在 Python 中给出了一个疯狂的输出

2025年05月04日12unruledboy

这个程序的重点是在不使用函数的情况下随机获取一个列表并找出该列表的均值和方差。我的方差方程给出了一个小数点后几位的输出。

    variance = (mean - r)**2.0 + variance 

我得到的输出示例是 8784462.44,而它应该是 87844.6244。 我不知道我的代码出了什么问题。

请您参考如下方法:

Variance = (1/n) times (sum of (x - mean(x))^2) -- 你只有总和;你忘了乘以 1/n。

有时方差定义为 (1/(n - 1)) 次(总和 ...)——我不知道您使用的是什么定义。