Numpy 如何对二维python数组进行子采样

Numpy 如何对二维python数组进行子采样,numpy,slice,Numpy,Slice,我有一个N x M大小的numpy数组,名为my_array 我想对数组进行下采样并消除第1、3、5、7行。。。和第1、3、5、7列 我可以使用我的_数组[::2]消除行 我可以消除for循环中的列。 有没有一种方法可以使用切片消除列?使用切片可以使用以下语法完成此操作: my_array[::2 , ::2]

我有一个N x M大小的numpy数组,名为my_array

我想对数组进行下采样并消除第1、3、5、7行。。。和第1、3、5、7列

我可以使用我的_数组[::2]消除行

我可以消除for循环中的列。
有没有一种方法可以使用切片消除列?

使用切片可以使用以下语法完成此操作:

my_array[::2 , ::2]