以下是使用Python编写的标准差公式的示例代码:
import math
def calculate_standard_deviation(data):
# 计算平均值
mean = sum(data) / len(data)
# 计算每个数据点与平均值的差值的平方
differences = [(x - mean) ** 2 for x in data]
# 计算平方差的平均值
mean_of_differences = sum(differences) / len(data)
# 计算标准差
standard_deviation = math.sqrt(mean_of_differences)
return standard_deviation
# 示例数据
data = [1, 2, 3, 4, 5]
# 调用函数计算标准差
result = calculate_standard_deviation(data)
print("标准差:", result)
上述代码定义了一个名为calculate_standard_deviation
的函数,该函数接受一个数据列表作为输入,并按照标准差公式计算标准差。然后,我们使用示例数据data
调用该函数,并打印计算结果。
请注意,上述代码使用了Python的math
模块来计算平方根。在运行代码之前,请确保已经正确安装了Python及其相关模块。
下一篇:标准差函数的改进