设x为一个长度为n的数组,编程求均值和标准差
时间: 2024-05-05 18:17:06 浏览: 138
Python求均值,方差,标准差的实例
5星 · 资源好评率100%
假设x为一个长度为n的数组,平均值μ为:
μ = (x[0] + x[1] + ... + x[n-1]) / n
标准差σ为:
σ = sqrt( ((x[0]-μ)^2 + (x[1]-μ)^2 + ... + (x[n-1]-μ)^2) / n )
其中sqrt()表示求平方根。
下面是一个示例代码,用于计算数组x的平均值和标准差:
```python
import math
# 定义数组x和长度n
x = [2, 4, 6, 8, 10]
n = len(x)
# 计算平均值
mu = sum(x) / n
# 计算标准差
sigma = math.sqrt(sum([(xi - mu) ** 2 for xi in x]) / n)
# 输出结果
print("平均值:", mu)
print("标准差:", sigma)
```
输出结果为:
```
平均值: 6.0
标准差: 2.8284271247461903
```
阅读全文