кодесурса
«NumPy

NumPy Манипулирование массивом: функция array_split ()

script1adsense2code
script1adsense3code

функция numpy.array_split ()

Функция array_split () разбивает данный массив на несколько подмассивов.
Единственная разница между этими функциями состоит в том, что array_split позволяет indices_or_sections быть целым числом, которое не делит ось поровну. Для массива длины l, который должен быть разбит на n секций, он возвращает l% n под-массивов размера l // n + 1, а остальное - размера l // n.

Синтаксис:

 numpy.array_split (ary, indices_or_sections, axis = 0) 
«NumPy

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
ичных Входной массив. необходимые
indices_or_sections Индексы или разделы. необходимые
ось Ось, вдоль которой добавляются значения. Если ось не указана, и значение arr, и значения сглаживаются перед использованием. Необязательный

Возвращаемое значение:

Пример 1: numpy.array_split ()

>>> import numpy as np
>>> a = np.arange(9.0)
>>> np.array_split(a, 4)
[array([ 0.,  1.,  2.]), array([ 3.,  4.]), array([ 5.,  6.]), array([ 7.,  8.])]

Иллюстрированная презентация:

«NumPy

Пример 2: numpy.array_split ()

>>> import numpy as np
>>> a = np.arange(7.0)
>>> np.array_split(a, 3)
[array([ 0.,  1.,  2.]), array([ 3.,  4.]), array([ 5.,  6.])]

Иллюстрированная презентация:

«NumPy

Python - NumPy Code Editor:

Предыдущая: split ()
Далее: dsplit ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code