这就是我现在所拥有的。它只是找到奇数个数字的中位数。
def median(height):
height.sort()
x = len(height)
x -= 1
posn = x // 2
return height[posn]
“中位数是将样本数据集的上半部分与下半部分分开的数值。通过将所有值从最低到最高值排列并选择中间的值,可以找到数据集的中位数。如果存在是奇数个数据值,那么中位数就是中间的值。如果有偶数个数据值,则中位数是中间两个数据值的平均值." - Source
对于数据集1, 1, 2, 5, 6, 6, 9
中位数是5
.
对于数据集1, 1, 2, 6, 6, 9
中位数是4
。它的意思是2
and 6
or, (2+6)/2 = 4
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)