Наука за данните

Как да използвам функцията Python NumPy arange ()

Как да използвам функцията Python NumPy arange ()

Много функции съществуват в библиотеката на Python NumPy за извършване на различни видове цифрови и научни операции. Създаването на различни видове масиви за различни цели е едно от практическите приложения на библиотеката NumPy. Python има вградена функция, наречена arange (), за да създаде списък с последователни числа. arange () е една от функциите за създаване на масив на библиотеката NumPy за създаване на масив от числови диапазони. Използването на функцията NumPy arange () е обяснило в този урок.

Синтаксис

np.масив np.arange ([старт,] стоп, [стъпка,], dtype = няма)

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

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

Трябва да инсталирате библиотеката на python NumPy, преди да практикувате примерите от този урок. Използването на функцията arange () с един аргумент, два аргумента и три аргумента са показани в този раздел на този урок с помощта на множество примери.

Пример-1: Използване на функцията arange () с един аргумент

Когато подреждам () функцията на библиотеката NumPy се използва с един аргумент, след което горната стойност на масива се задава като стойност на аргумента. Следващият скрипт ще създаде масив от стойности на диапазона NumPy и ще отпечата различните атрибути на масива и стойностите на масива. 12 се използва като стойност на аргумента на функцията arange (), която ще създаде масив NumPy от 12 елемента, който ще започне от 0 и ще завърши до 11. След това ще бъдат отпечатани размерът, размерът и типът данни на масива. Стойностите на масива ще бъдат отпечатани по-късно.

# Импортиране на NumPy
импортиране на numpy като np
# Създайте едноизмерен масив NumPy от последователни числа
np_array = np.подредено (12)
# Отпечатайте различните атрибути на масива NumPy
print ('Размерът на масива:', np_array.ndim)
print ('Дължината на масива:', np_array.размер)
print ('Типът данни на масива:', np_array.dtype)
# Отпечатайте стойностите на масива NumPy
print ('Стойностите на масива са:', np_array)

Изход:

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

Пример-2: Използване на функцията arange () с два аргумента

Когато функцията arange () се използва с два аргумента, началните и крайните стойности на масива ще бъдат зададени като стойности на аргумента. Следващият пример показва как да създадете масив с долните и горните стойности чрез подреждам () функция. Първият масив се създава чрез настройка 10 в старт стойност и 25 в Спри се стойност. Масив от 15 ще бъде създадено последователно цяло число. След това ще бъдат отпечатани два атрибута и стойности на масива. Вторият масив се създава чрез настройка 0.5 в старт стойност и 5.5 в Спри се стойност. Ще бъде създаден масив от 5 последователни плаващи числа. Същите атрибути и стойностите на този масив ще бъдат отпечатани по-късно.

# Импортиране на библиотека NumPy
импортиране на numpy като np
# Създайте NumPy масив от цели числа с начална и крайна стойност
np_array1 = np.подредено (10, 25)
# Отпечатайте различни атрибути на масива
print ('Размерът на масива:', np_array1.размер)
print ('Типът данни на масива:', np_array1.dtype)
# Отпечатайте стойностите на масива NumPy
print ('Стойностите на масива са:', np_array1)
# Създайте NumPy масив с плаващи числа с началната и крайната стойност
np_array2 = np.arange (0.5, 5.5)
# Отпечатайте различни атрибути на масива
print ('\ nРазмерът на масива:', np_array2.размер)
print ('Типът данни на масива:', np_array2.dtype)
# Отпечатайте стойностите на масива NumPy
print ('Стойностите на масива са:', np_array2)

Изход:

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

Пример-3: Използване на функцията arange () с три аргумента

Следващият пример показва използването на функцията arange () с три аргумента. 10 е зададен за старт аргумент, 20 е зададен за Спри се аргумент и 2 е зададен за аргумент за стъпка на функцията arange () на стъпката. Той ще създаде масив от 5 цели числа. Размерът, типът данни и стойностите на масива ще бъдат отпечатани като изход.

# Импортиране на Numpy
импортиране на numpy като np
# Създайте NumPy масив от цели числа с началните, крайните и стъпковите стойности
np_array = np.подреждане (10, 20, 2)
# Отпечатайте различни атрибути на масива
print ('Размерът на масива:', np_array.размер)
print ('Типът данни на масива:', np_array.dtype)
# Отпечатайте стойностите на масива NumPy
print ('Стойностите на масива са:', np_array)

Изход:

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

Пример-4: Използване на функцията arange () с отрицателните стойности на аргумента

Следващият пример показва използването на функцията arange () с отрицателните стойности на аргумента. 50 е зададен за начален аргумент, 20 е зададен за аргумент стоп и 2 е зададен за стойността на аргумента стъпка на функцията arange (). Той ще създаде масив от 9 отрицателни цели числа. Размерът, типът данни и стойностите на масива ще бъдат отпечатани като изход.

# Импортиране на Numpy
импортиране на numpy като np
# Създайте NumPy масив от отрицателни числа със стойностите за начало, край и стъпка
np_array = np.подреждане (-50, -5, 5)
# Отпечатайте различни атрибути на масива
print ('Размерът на масива:', np_array.размер)
print ('Типът данни на масива:', np_array.dtype)
# Отпечатайте стойностите на масива NumPy
print ('Стойностите на масива са:', np_array)

Изход:

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

Заключение

Начините за създаване на масив NumPy с помощта на функцията arange () са описани в този урок с помощта на множество примери. Създаването на масив с последователни положителни и отрицателни числа с помощта на тази функция са показани тук. Надявам се целта на използването на функцията arange () да бъде изчистена за читателите след прочитане на този урок.

Как да използвам GameConqueror Cheat Engine в Linux
Статията обхваща ръководство за използването на GameConqueror cheat engine в Linux. Много потребители, които играят игри под Windows, често използват ...
Най-добрите емулатори на игрови конзоли за Linux
Тази статия ще изброи популярния софтуер за емулация на игрова конзола, наличен за Linux. Емулацията е слой за софтуерна съвместимост, който емулира х...
Най-добрите дистрибуции на Linux за игри през 2021 г
Операционната система Linux е изминала дълъг път от първоначалния си, прост, базиран на сървъра външен вид. Тази операционна система се подобри неимов...