我有這些numpy的數組:計算從另一個數組是指具有特定值陣列的
array1 = np.array([-1, -1, 1, 1, 2, 1, 2, 2])
array2 = np.array([34.2, 11.2, 22.1, 78.2, 55.0, 66.87, 33.3, 11.56])
現在我想回到一個二維數組,其中有來自陣列1,所以我的輸出將每個獨特值的平均值看起來像這樣:
array([[-1, 22.7],
[ 1, 55.7],
[ 2, 33.3]])
有沒有一個有效的方式,而不是將這些一維數組連接到一個二維數組?謝謝!