кодесурса
«NumPy

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

script1adsense2code
script1adsense3code

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

Функция hsplit () используется для разделения массива на несколько вложенных массивов по горизонтали (по столбцам).
hsplit эквивалентен split с axis = 1, массив всегда разделяется вдоль второй оси независимо от размера массива.

Синтаксис:

 numpy.hsplit (ary, indices_or_sections) 
«NumPy

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
ичных Входной массив необходимые
indices_or_sections Индексы или разделы

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

Пример-1: numpy.hsplit ()

>>> import numpy as np
>>> a = np.arange(16.0).reshape(4,4)	   
>>> np.hsplit(a, 2)
[array([[  0.,   1.],
       [  4.,   5.],
       [  8.,   9.],
       [ 12.,  13.]]), array([[  2.,   3.],
       [  6.,   7.],
       [ 10.,  11.],
       [ 14.,  15.]])]

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

«NumPy

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

>>> import numpy as np
>>> np.hsplit(a, np.array([3,6]))
[array([[  0.,   1.,   2.],
       [  4.,   5.,   6.],
       [  8.,   9.,  10.],
       [ 12.,  13.,  14.]]), array([[  3.],
       [  7.],
       [ 11.],
       [ 15.]]), array([], shape=(4, 0), dtype=float64)]

Python - NumPy Code Editor:

Предыдущая: dsplit ()
Далее: всплит ()

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code