Я получаю сумму 2 лучей формы (1,9) в oop. Как мне добавить их все в один ndarray?
mean_array = np.ndarray(shape=(1, 9))
print(mean_array.shape)
for split_array in np.asarray(split_rows):
split_mean_array = split_array.mean(axis=0)
print(split_mean_array[:, np.newaxis].T.shape) //prints (1, 9)
**// This is my derived 2d array split_mean_array[:, np.newaxis].T that I want to be
appended**
//I tried both the below ways, but the if I print mean_array it's all zeroes.
#np.vstack([mean_array, split_mean_array[:, np.newaxis].T])
#np.append(mean_array, split_mean_array[:, np.newaxis].T, axis=1)
Объявлен ли неверный размер mean_array? Или я не понимаю, как правильно добавить ndarrays. Пожалуйста, помогите.
Пример: если я получу двухэтапные массивы типа dervided, как это, в каждой итерации, [[1 -3 0,2 0 -0 -0,8 -0,4 -0,1 0]], как мне добавить их в mean_array?