Я хотел бы изменить следующий Numpy массив в IPython:Изменение формы Numpy массив
array([[1, 2, 3, 4],[5, 6, 7, 8],[9, 10, 11, 12]]) # Array A
к:
array([[1, 5, 9],[2, 6, 10],[3, 7, 11],[4, 8, 12]]) # Array B
Основная задача состоит в том, чтобы вычислить среднее значение первых элементов массива A (что означает среднее значение 1,5,9), затем два элемента и т. д.
Я думал, что самый простой способ сделать это - изменить матрицу и затем вычислить ее среднее значение.
Есть ли способ сделать это без прохождения через массив через цикл for
?
Являются ли эти массивы NumPy? –
Да, это массивы numpy –