@dwenlvov
Аналитик

Как с помощью numpy отфильтровать массив по нескольким условиям?

jj = np.array([[3, 4, 9],
                     [5, 7, 4],
                     [2, 5, 10]])


есть возможно как то фильтрануть по нескольким условиям?
ну к примеру:
jj[:, 0]>2 & jj[:, 2]>5
и на выходе получить:
[3, 4, 9]
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dwenlvov Автор вопроса
Аналитик
jj1 = jj[jj[:, 0] > 2]
jj1[jj1[:, 2] > 5]

можно сделать, к примеру, так.
Но нет более... по симпатичного варианта что ли
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы