Numpy PTP-метод

Numpy Ptp Metod



NumPy расшифровывается как Numerical Python и представляет собой библиотеку программирования Python. Он имеет различные основные функции, математические функции, статистические функции и строковые функции. Метод ptp() является одной из статистических функций библиотеки NumPy. PTP означает от пика до пика. Метод NumPy ptp() используется для поиска диапазона по определенной оси из массива NumPy. Диапазон варьируется от максимального до минимального.

Диапазон можно рассчитать как:

Диапазон знак равно Максимальное значение – Минимальное значение

Синтаксис метода NumPy ptp()

Метод NumPy ptp() может быть объявлен как:







Икс знак равно NumPy. птп ( обр , ось знак равно никто , вне знак равно никто , держать диммеры знак равно < неважно > )

Параметры метода NumPy ptp()

Теперь обсудим описание аргументов, принимаемых функцией ptp():



Прибытие = Arr представляет данные входного массива.



Ось = Ось представляет собой то, вдоль которого будет найден диапазон осей. По умолчанию входной массив работает как сглаженный. Сглаженный означает, что массив работает по всем осям. Если значение оси равно 0, оно представляет диапазон вдоль столбца. И если значение оси равно 1, оно представляет собой диапазон вдоль строки.





Вне = Out представляет альтернативный массив, в котором мы хотим сохранить вывод или результат. Размеры этого массива должны совпадать с размерами желаемого результата.

Сохранить димс = Это также необязательный аргумент. Этот параметр полезен, когда выходной массив неверен или уменьшен влево с размерностью один, он исправит результаты массива.



Возвращаемое значение метода NumPy ptp()

Возвращаемое значение означает вывод выполненного кода. Метод NumPy ptp() вернет диапазон массива. Он вернет скалярные значения.

Пример №1:

В этом примере мы обсудим, как найти или вычислить диапазон одномерного массива с помощью функции NumPy ptp().

Начнем код с импорта необходимой библиотеки. Нам нужно интегрировать модуль Python NumPy как np. Затем в следующем операторе мы инициализировали одномерный массив как «arr» и присвоили ему разные значения. Затем мы использовали метод print() для отображения утверждения «данный массив». Еще раз функция print() используется для печати элементов заданного одномерного массива. Утверждение «Диапазон заданного массива» печатается с использованием метода print(). На последнем этапе применяется метод NumPy ptp(), чтобы найти диапазон предоставленного массива. Чтобы найти диапазон, это примерно минус минимальное значение от максимального значения. Оператор печати также объявляется для отображения рассчитанного диапазона данного одномерного массива.

У нас есть результат, в котором мы остаемся с диапазоном данного массива.

Пример №2:

В этом примере мы увидим, как получить диапазон двумерного массива, вызвав функцию NumPy ptp().

Во-первых, важным и обязательным шагом является импорт библиотеки Python NumPy. Мы импортировали его как np. Затем мы взяли «ДАННЫЕ» в качестве переменной и присвоили этой переменной «ДАННЫЕ» разные значения. Мы передали двумерный массив, чтобы получить диапазон этого двумерного массива. Значения, которые мы взяли в 2D-массиве: [[2, 15], [10, 1]]. Объявлен метод print() для отображения требуемых элементов двумерного массива в качестве вывода. Опять же, мы вызвали функцию print(), чтобы показать утверждение «Диапазон заданного 2D-массива». Наконец, мы вызвали функцию np.ptp(), чтобы найти диапазон 2D-массива. Эта функция содержит значения предоставленного массива 2d в качестве параметра.

На выходе у нас есть диапазон «14» 2D-массива, и он рассчитывается по формуле: максимальное значение — минимальное значение.

Пример №3:

Здесь мы наблюдаем метод вычисления построчного диапазона двумерного массива с помощью NumPy ptp().

Как мы уже знаем, импорт библиотеки — это основной шаг, который необходимо выполнить. Итак, в этом случае для выполнения кода мы включили модуль NumPy как np. Затем объявил «X» и сохранил элементы двумерного массива. Затем используйте функцию print() для отображения строки «данный массив». Функция печати также печатает двумерный массив. Теперь мы найдем диапазон данного массива, вызвав метод NumPy ptp(), указав параметр оси как ось = 1. Это даст диапазон двумерного массива по строкам.

В результате у нас есть построчный диапазон 2D-массива, поскольку у нас есть значение 1 параметра «ось».

Пример №4:

Давайте посмотрим, как получить диапазон столбцов двумерного массива с помощью NumPy ptp().

В этом случае мы узнаем о нахождении диапазона двумерного массива по вертикали. Первый шаг — интеграция библиотеки NumPy. Второй шаг включает инициализацию переменной «Y» в качестве входного 2D-массива для хранения значений массива. Третий шаг — распечатать значения 2D-массива NumPy, вызвав функцию print(), передав ей значения «Y» в качестве аргумента. На четвертом шаге оператор печати снова вызывается, чтобы показать фразу «Диапазон заданного массива, когда ось = 0». В конце вызовите функцию np.ptp(), чтобы получить диапазон определенного 2D-массива. Этот метод имеет два аргумента, которые включают требуемый массив и параметр «ось». Здесь мы устанавливаем значение аргумента «ось» равным 0, потому что мы хотим найти диапазон 2D-массива по столбцам.

После успешного выполнения программы имеем следующий вывод:

Вывод

Чтобы помочь вам лучше понять метод NumPy ptp(), мы обсудили в руководстве широкий круг тем. Здесь описаны синтаксис, параметры и возвращаемое значение метода NumPy ptp(). В первом коде вычислялся диапазон одномерного массива, во втором — определялся диапазон двумерного массива. Диапазон двумерного массива, как по строкам, так и по столбцам, оценивался в последних двух случаях.