У меня есть матрица numpy A, где данные организованы в столбце-вектор-тиге. i.e A[:,0] - это первый вектор данных, A[:,1] - второй и т.д. Я хотел знать, был ли более элегантный способ обнулить среднее из этих данных. В настоящее время я делаю это через цикл for:
mean=A.mean(axis=1)
for k in range(A.shape[1]):
A[:,k]=A[:,k]-mean
Итак, numpy предоставляет функцию для этого? Или это можно сделать более эффективно другим способом?