作者:长行

时间:2019.03.07


均值:描述一组数据集中趋势的统计量,其值为一组数据中所有数之和除以这组数据的个数,均值用​​X​​表示,也称作平均数。

原理代码

def descriptive_mean(list):
sum=0
for i in list:
sum+=i
return sum/len(list)

测试:

mean=descriptive_mean([3,1,2,1.5,1.5,1.5]);
print(mean)

结果:

1.75

常用代码

import numpy as numpy
print(numpy.mean([3,1,2,1.5,1.5,1.5]))

结果:

1.75

代码解释

​def descriptive_mean(list):​​定义函数description_mean,并设置函数的参数list

​sum=0​​定义变量并设置变量的初始化值为0

​for i in list​​遍历list中的每一个元素

​sum+=i​​将i变量的值加到sum变量中,相当于:sum=sum+i

​return sum/len(list)​​return返回函数的结果;len(list)获得list中包含的元素数

​print(mean)​​将变量mean打印到控制台

​import numpy as numpy​​导入numpy程序包