我有一个for循环,创建大约50个数组。这些数组的长度为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