кодесурса
«NumPy

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

script1adsense2code
script1adsense3code

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

Функция asarray_chkfinite () используется для преобразования входных данных в массив, проверяя наличие NaN или Infs.

Синтаксис:

 numpy.asarray_chkfinite (a, dtype = None, order = None) 
«NumPy

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
Входные данные в любой форме, которые могут быть преобразованы в массив. Это включает списки, списки кортежей, кортежей, кортежей кортежей, кортежей списков и ndarrays. Для успеха не требуется ни NaN, ни Infs. необходимые
DTYPE По умолчанию тип данных выводится из входных данных. Необязательный

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

out: ndarray - Массив интерпретации. Копирование не выполняется, если вход уже является ndarray. Если a является подклассом ndarray, возвращается базовый класс ndarray.

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

>>> import numpy as np
>>> a = [2, 4]
>>> np.asarray_chkfinite(a, dtype=float)
array([ 2.,  4.])

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

«NumPy

Пример 2: поднимает asarray_chkfinite

>>> import numpy as np
>>> a = [2, 4, np.inf]
>>> try: 
...   np.asarray_chkfinite(a) 
... except ValueError: 
...   print('ValueError') 
...   
ValueError

Python - NumPy Code Editor:

Предыдущий: ascontiguousarray
Далее: asscalar ()

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code