У меня есть два массива с одинаковым числом элементовСостояние на Numpy массивы
X = [1,2,3,4,5,6,7,8,9]
Y = [10,4,3,7,7,3,1,8,98]
Я хотел бы, чтобы элементы X и Y такие, как 2<X<7
. Как я могу сделать?
Хорошо это хорошо работает с
Y = Y[np.logical_and(X>2, X<5)]
X = X[np.logical_and(X>2, X<5)]
Спасибо большое!
Попробуйте фильтр? То, что вы показываете, - это просто списки. –
Да, извините, это простой список python, но если решение проще с numpy, я могу использовать массив numpy. С одним условием это легко. Я могу использовать X = X [X> 2]. Я думал, что возможен еще один аналогичный способ с двумя значениями – Fabien