numpy 范围 求和 sum,条件如何编写

array = N.loadtxt(csvdir,delimiter = ',',usecols = (3),skiprows = 1)

问题:
array里面都是数据,想对array的数据进行区间求和,获得1000<x<5000的x的和

请问用Numpy,sum()如何进行条件编写?

在线等!

array = N.loadtxt(csvdir,delimiter = ',',usecols = (3),skiprows = 1)
np.sum(array[1000:5000], axis=0)

array = N.loadtxt(csvdir,delimiter = ',',usecols = (3),skiprows = 1)
np.sum(array[x > 1000 & x < 5000], axis=0)