小编jov*_*v14的帖子

用于计算百分位数的纯python实现:这里使用lambda函数是什么?

我在这里这里偶然发现了用于计算百分位数的纯python实现:

import math
import functools

def percentile(N, percent, key=lambda x:x):
"""
Find the percentile of a list of values.

@parameter N - is a list of values. Note N MUST BE already sorted.
@parameter percent - a float value from 0.0 to 1.0.
@parameter key - optional key function to compute value from each element of N.

@return - the percentile of the values
"""
   if not N:
       return None
   k = (len(N)-1) * percent
   f …
Run Code Online (Sandbox Code Playgroud)

python lambda median percentile

3
推荐指数
1
解决办法
569
查看次数

标签 统计

lambda ×1

median ×1

percentile ×1

python ×1