小编may*_*ven的帖子

查找多个 NumPy 数组的中值

我有一个创建大约 50 个数组的 for 循环。数组的长度为 240。我试图找出计算数组每个元素的中值的最佳方法。本质上,我想获取循环中创建的每个数组的第一个元素,将它们放入列表中,然后找到中位数。然后对其他 239 个元素执行相同的操作。我正在考虑这样的事情

a = np.array([1,2,4,56,67,8,8,9]);

b = np.array([-1,-3,5,6,-7,-6,-8,0]);

c = np.array([1,2,3,4,5,6,7,8]);

d = []

d.append(a[0])

d.append(b[0])

d.append(c[0])

d
Out[62]: [1, -1, 1]

np.median(d)
Out[65]: 1.0
Run Code Online (Sandbox Code Playgroud)

python numpy

5
推荐指数
1
解决办法
3972
查看次数

标签 统计

numpy ×1

python ×1