首页 > 编程语言 > 详细

python笔记——均值、方差、中位数计算

时间:2019-01-02 14:29:33      阅读:327      评论:0      收藏:0      [点我收藏+]
from __future__ import print_function

# 均值计算
data = [3.53, 3.47, 3.51, 3.72, 3.43]
average = float(sum(data))/len(data)
print(average)


#方差计算
total = 0
for value in data:
    total += (value - average) ** 2

stddev = math.sqrt(total/len(data))
print(stddev)


# 中位数计算
data.sort()
mid = len(data) / 2
if len(data) % 2 == 0:
    median = (data[mid - 1] + data[mid]) / 2.0
else:
    median = data[mid]

print(median)

 

python笔记——均值、方差、中位数计算

原文:https://www.cnblogs.com/yahengwang/p/10208138.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!