我在numpy中有數以千計的val數組。我想通過平均相鄰值來減小它的大小。 例如:用numpy平均相鄰值來減小數組大小
a = [2,3,4,8,9,10]
#average down to 2 values here
a = [3,9]
#it averaged 2,3,4 and 8,9,10 together
所以,基本上,我對的數組元素的n個,我想告訴它向下平均爲值X數目,並且它的平均值等的上方。
有沒有辦法做到這一點與numpy(已經使用它的其他事情,所以我想堅持下去)。
我打算提出'reshape'然後'mean',但是這與[這個問題]接受的答案是一樣的(http:// stackoverflow.com/questions/20322079/downsample-a-1d-numpy-array)。這會爲你的目的工作嗎? – DSM 2014-10-29 18:56:37
@AdamHaile你試過下面的答案 – 2015-05-27 16:29:09