对于熊猫系列:
ser = pd.Series([i**2 for i in range(9)])
print(ser)
0 0
1 1
2 4
3 9
4 16
5 25
6 36
7 49
8 64
dtype: int64
中位数可以用ser.median()
获取,它返回16
。如何获取中位数周围的N条目?比如:
print(ser.get_median_entries(3)) # N == 3; not real functionality
3 9
4 16
5 25
dtype: int64
Tags:
对于你的问题,你可以根据你的问题来实现这个逻辑。你知道吗
输出:
您可以找到每个值和中值之间的abs差,并使用
sort_values()
:如果要将其作为函数,其中
n
是一个输入变量:您可能需要在边界上添加一些错误检查。你知道吗
相关问题 更多 >
编程相关推荐