![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
统计学
斑点鱼
用户名长这样是最气的
展开
-
python求均值、中位数、众数的方法
首先需要数据源,这里随便写了一个:nums = [1,2,3,4]求均值和中位数均可以使用numpy库的方法:#均值np.mean(nums)#中位数np.median(nums)求众数方法一:在numpy中没有直接的方法,但是也可以这样实现:import numpy as npcounts = np.bincount(nums)#返回众数np.argmax(counts) ...原创 2018-05-26 16:18:58 · 403896 阅读 · 6 评论 -
python求加权平均值的方法(附纯python写法)
首先是数据源:#需要求加权平均值的数据列表elements = []#对应的权值列表weights = []使用numpy直接求:import numpy as npnp.average(elements, weights=weights)附纯python写法:# 不使用numpy写法1round(sum([elements[i]*weights[i] for i in range(n...原创 2018-05-26 16:49:41 · 27850 阅读 · 3 评论 -
python求四分位数的方法(附纯python写法)
数据源:nums=[]使用numpy很简单:import numpy as npnp.percentile(nums, (25, 50, 75), interpolation='midpoint') 返回一个依次包含所有四分位数的列表:[25.5 40. 42.5]。 可以很容易看出来,这个方法可以一次性求任意的分位数。附纯python写法:def median(x): ...原创 2018-06-12 21:18:30 · 43233 阅读 · 8 评论