Я хочу разделить двумерный массив на основе значения в строке 13. Ввод - это двумерный массив Numpy, но я не могу понять, как создавать массивы в качестве выходных данных, поскольку np.append дает мне наборы.(Так что я могу, например, не использовать np.median на нем)
import numpy as np
D = np.load('train_data.npy')
E = []
F = []
for i, item in enumerate(D):
if D[i][13]==0:
np.append(E,item)
else:
np.append(F,item)
threshold=np.median(E[:, 7])
#Throws error, because E is a now tuple. It works on D.