@Archie_7

Как вывести количество элементов по диапазону значений в NumPy?

Есть матрица значений нескольких объектов (примерно по 200 строк и столбцов). Значения распределяются от 0 до 1 и значения -10, означающее по сути None (Значения -10 распределяются обычно по краям, поэтому в примере все значения -10). Необходимо посчитать количество элементов, которые попадают в диапазон от 0 до 0,3, от 0,3 до 0,4 и от 0,4 до 1.

array([[-10., -10., -10., ..., -10., -10., -10.],
[-10., -10., -10., ..., -10., -10., -10.],
[-10., -10., -10., ..., -10., -10., -10.],
...,
[-10., -10., -10., ..., -10., -10., -10.],
[-10., -10., -10., ..., -10., -10., -10.],
[-10., -10., -10., ..., -10., -10., -10.]], dtype=float32)
  • Вопрос задан
  • 27 просмотров
Решения вопроса 1
@U235U235
np.histogram(a, bins=[-10, 0,0.3,.4,1])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы