我想在 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
?