第1关:统计基础之数据描述
请仔细阅读右侧代码,结合相关知识,在 Begin-End 区域内进行代码补充,不使用第三方库实现中位数的计算函数,用于计算输入数据的中位数。
n = len(data)
sorted_v = sorted(data)
midpoint = n // 2
if n % 2 == 1:
print( sorted_v[midpoint])
else:
lo = midpoint - 1
hi = midpoint
print( (sorted_v[lo] + sorted_v[hi]) / 2)
第2关:统计基础之相关性
请仔细阅读右侧代码,结合相关知识,在Begin-End区域内进行代码补充,不使用第三方库实现协方差函数,并计算输入数据的协方差,输出结果保留2位小数。
n= len(x)
d=round(dot(de_mean(x), de_mean(y)) / (n - 1),2)
print(d)