кодесурса
«NumPy

NumPy Array манипулирование: функция split ()

script1adsense2code
script1adsense3code

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

Функция split () используется для сборки массива nd из заданных вложенных списков разбиений.

Синтаксис:

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

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
ичных Массив должен быть разделен на подмассивы. необходимые
indices_or_sections Если indices_or_sections является целым числом, N, массив будет разделен на N равных массивов вдоль оси. Если такое разделение невозможно, возникает ошибка.
Если indices_or_sections является одномерным массивом отсортированных целых чисел, записи указывают, где вдоль оси разбит массив. Например, [2, 3] для оси = 0 приведет к
  • ичных [: 2]
  • ичных [2: 3]
  • ичных [3:]
Если индекс превышает размерность массива вдоль оси, соответственно возвращается пустой подмассив.
необходимые
ось Ось, по которой нужно разделить, по умолчанию равна 0. Необязательный

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

подмассивы: список подмассивов Список подмассивов.

Повышает: ValueError - Если indices_or_sections задан как целое число, но разделение не приводит к равному делению.

Пример-1: функция numpy.split ()

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

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

«NumPy

Пример 2: функция numpy.split ()

>>> import numpy as np
>>> a = np.arange(6.0)
>>> np.split(a, [4, 5, 6, 7])
[array([ 0.,  1.,  2.,  3.]), array([ 4.]), array([ 5.]), array([], dtype=float64), array([], dtype=float64)]

Python - NumPy Code Editor:

Предыдущая: блок ()
Далее: array_split ()

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code