ФИЛЬТРАЦИЯ МАССИВА NUMPY
NumPy - это библиотека Python для научных вычислений. Она предоставляет массивы и матрицы более высокого уровня, чем списки в Python. Один из важных инструментов, которые предоставляет библиотека, это фильтрация массива. Фильтрация массива NumPy является одним из способов выделения подмножества элементов из массива, удовлетворяющих условию фильтра.
Один из простых способов фильтрации массива NumPy - это использование булева массива. Булев массив - это массив, заполненный значениями True и False, в зависимости от условия. Для фильтрации массива NumPy с использованием булева массива, необходимо создать массив булевых значений такой же формы, что и исходный массив, после чего использовать его в качестве индекса для получения выбранных элементов:
import numpy as np
arr = np.array([1, 2, 3, 4, 5, 6, 7, 8])
bool_arr = arr > 4
filtered_arr = arr[bool_arr]
print(filtered_arr)
Результат:
[5 6 7 8]
В приведенном выше коде создается массив NumPy от 1 до 8. Затем создается булев массив с помощью операции >, чтобы найти элементы в исходном массиве, которые больше 4. Наконец, фильтрованный массив создается с использованием булевого массива в качестве индекса.
Фильтрацию можно осуществлять с использованием других операторов сравнения, таких как <, ==, >= и <=. Более сложные фильтры могут быть созданы путем комбинирования булевых массивов с помощью логических операторов and, or и not.
Searching Numpy Arrays The Easy Way - Numpy For Machine Learning 8
Python NumPy-Filtering a Numpy Array - Python for Beginners - Learnerea
Python NumPy Tutorial For Beginners - NumPy Direct Filtering
How To Filter Numpy Arrays - Numpy For Machine Learning 9
Sorting Numpy Arrays The Right Way - Numpy For Machine Learning 7
Python NumPy - Sort
9- NumPy: Array Transpose
Filter Row of A Numpy Array - Numpy Tutorial
Новые материалы:
- Как подключить css flask
- Python определить операционную систему
- Pygame нажатие клавиш
- Критерий манна уитни python
- Python socket многопоточный сервер
- Как вернуть значение из потока python
- Python wmi документация
- Ffmpeg python скачать
- Python уравнение прямой
- Python и wordpress
- Python stepik отзывы
- Как создать проект django
- Прибавить дни к дате python
- Python обратная матрица без numpy
- Предсказание цен на недвижимость python