当前位置:   article > 正文

Python statistics库常用函数

statistics库

import statistics as sta

lst = [i for i in range(100) if i % 2 == 0] # 列表生成式
new_lst = [1, 2, 2, 3, 6, 5]
tur = (1, 2, 3, 4, 5, 6, 1, 1)
dic = {‘1’: 1, “2”: 2, “3”: 3, “4”: 3}

1. 平均值函数 mean(),传入一个容器,返回值可以是浮点数,也可以是整数

print(lst)
print(sta.mean(lst))
print(sta.mean(tur))
print(sta.mean(dic.values()))

2.众数函数 mode(),传入一个容器,返回众数

print(sta.mode(new_lst))
print(sta.mode(tur))
print(sta.mode(dic.values()))

3.中值函数 median() ,如果容器把汗偶数个值,则取两个元素的平均值

median_low()返回偶数集里那个小数,median_high()返回偶数集里那个大数

print(sta.median(new_lst))
print(sta.median(tur))
print(sta.median(dic.values()))

4.方差函数 pvariance() 标准差 pstedv()

print(sta.pvariance(new_lst), sta.pstdev(new_lst))
print(sta.pvariance(tur), sta.pstdev(tur))
print(sta.pvariance(dic.values()), sta.pstdev(dic.values()))

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/868399
推荐阅读
相关标签
  

闽ICP备14008679号