Как да използвам функциите Python NumPy mean (), min () и max ()?

How Use Python Numpy Mean



Библиотеката на Python NumPy има много съвкупни или статистически функции за извършване на различни типове задачи с едноизмерен или многоизмерен масив. Някои от полезните агрегиращи функции са средна стойност (), мин (), макс (), средна (), сума (), медиана (), процентил () и т.н. . Използването на средно (), мин () и макс () функциите са описани в този урок. The означава() функцията се използва за връщане на средната аритметична стойност на елементите на масива. Средната аритметична стойност се изчислява чрез разделяне на сумата от всички елементи на масива на общия брой елементи на масива. Ако конкретната ос е спомената във функцията, тя ще изчисли средната стойност на конкретната ос. max () функцията се използва за откриване на максималната стойност от елементите на масива или елементите на конкретната ос на масива. мин () функцията се използва за откриване на минималната стойност от елементите на масива или от конкретната ос на масива.

Използване на функция mean ()

Синтаксисът на функцията mean () е даден по -долу.







Синтаксис :



буца.означава(input_array,оста=Нито един,dtype=Нито един,навън=Нито един,keepdims=<без стойност>)

Тази функция може да приема пет аргумента. Целите на тези аргументи са описани по -долу:



input_array





Това е задължителен аргумент, който приема масив като стойност и средната стойност на стойностите на масива се изчислява от тази функция.

оста



Това е незадължителен аргумент и стойността на този аргумент може да бъде цяло число или кортеж от цели числа. Този аргумент се използва за многоизмерния масив. Ако стойността на оста е зададено на 0, тогава функцията ще изчисли средната стойност на стойностите на колоната и ако стойността на оста е зададено на 1, тогава функцията ще изчисли средната стойност на редовете.

dtype

Това е незадължителен аргумент, който се използва за определяне на типа данни на средната стойност.

навън

Това е незадължителен аргумент и се използва, когато изходът на функцията ще трябва да се съхранява в алтернативен масив. В този случай размерът на изходния масив трябва да бъде същият като входния масив. Стойността по подразбиране на този аргумент е Нито един .

keepdims

Това е незадължителен аргумент и всяка логическа стойност може да бъде зададена в този аргумент. Използва се за правилно предаване на изхода въз основа на входния масив.

Тази функция връща масив от средни стойности, ако стойността на изходящия аргумент е зададена на Нито един , в противен случай функцията връща препратката към изходния масив.

Пример: Използване на функция mean ()

Следващият пример показва как може да се изчисли средната стойност на едноизмерен и двуизмерен масив. Тук първата функция mean () се използва с едноизмерен масив от цели числа, а втората функция mean () се използва с двуизмерен масив от цели числа.

# импортирайте NumPy библиотека

вносбуцакатонапр

# Създайте едноизмерен масив

np_array=напр.масив([6, 4, 9, 3, 1])

# Печат на масив и средни стойности

печат(„Стойностите на едномерния масив NumPy са:н',np_array)

печат(„Средната стойност на едномерния масив е:н',напр.означава(np_array))

# Създайте двуизмерен масив

np_array=напр.масив([[5, 3, 5], [5, 4, 3]])

# Печат на масив и средни стойности

печат('нСтойностите на двуизмерния масив NumPy са:н',np_array)

печат(„Средните стойности на двуизмерния масив са:н',напр.означава(np_array,оста=0))

Изход :

Следният изход ще се появи след изпълнение на горния скрипт.

Използване на функцията max ()

Синтаксисът на функцията max () е даден по -долу.

Синтаксис :

буца.макс(input_array,оста=Нито един,навън=Нито един,keepdims=Нито един,първоначален=Нито един,където=Нито един)

Тази функция може да приема шест аргумента. Целите на тези аргументи са описани по -долу:

input_array

Това е задължителен аргумент, който приема масив като стойност и тази функция установява максималната стойност на масива.

оста

Това е незадължителен аргумент и стойността му може да бъде цяло число или кортеж от цели числа. Този аргумент се използва за многоизмерния масив.

навън

Това е незадължителен аргумент и се използва, когато изходът на функцията ще трябва да се съхранява в алтернативен масив.

keepdims

Това е незадължителен аргумент и всяка логическа стойност може да бъде зададена в този аргумент. Използва се за правилно предаване на изхода въз основа на входния масив.

първоначален

Това е незадължителен аргумент, който се използва за задаване на минималната стойност на изхода.

където

Това е незадължителен аргумент, който се използва за сравняване на елементите на масива, за да се установи максималната стойност. Стойността по подразбиране на този аргумент е Нито един .

Тази функция връща максималната стойност за едномерния масив или масив с максималните стойности за многоизмерния масив.

Пример: Използване на функцията max ()

Следващият пример показва използването на функцията max () за установяване на максималната стойност на едноизмерен масив.

# импортирайте NumPy библиотека

вносбуцакатонапр

# Създайте NumPy масив от цели числа

np_array=напр.масив([двадесет и едно, 5, 3. 4, 12, 30, 6])

# Намерете максималната стойност от масива

max_value=напр.макс(np_array)

# Отпечатайте максималната стойност

печат('Максималната стойност на масива е:',max_value)

Изход :

Следният изход ще се появи след изпълнение на горния скрипт.

Използване на функцията min ()

Синтаксисът на функцията min () е даден по -долу.

Синтаксис :

буца.мин(input_array,оста=Нито един,навън=Нито един,keepdims=Нито един,първоначален=Нито един,където=Нито един)

Целите на аргументите на тази функция са същите като функцията max (), която е обяснена в частта от функцията max (). Това връща минималната стойност на входния масив.

Пример: Използване на функцията min ()

Следващият пример показва използването на функцията min () за откриване на минималната стойност на едноизмерен масив.

# импортирайте NumPy библиотека

вносбуцакатонапр

# Създайте NumPy масив от цели числа

np_array=напр.масив([двадесет и едно, 5, 3. 4, 12, 30, 6])

# Намерете максималната стойност от масива

max_value=напр.макс(np_array)

# Отпечатайте максималната стойност

печат('Максималната стойност на масива е:',max_value)

Изход :

Следният изход ще се появи след изпълнение на горния скрипт.

Заключение

Целите на три полезни съвкупни функции (mean (), max () и min ()) са обяснени в този урок, за да помогнат на читателите да знаят начините за използване на тези функции в скрипта на python.