Spec-Zone.ru › NumPy 1.19

numpy.ma.default_fill_value

numpy.ma.default_fill_value(obj) [source]

Возвращает значение по умолчанию для заполнения аргумента.

Значение по умолчанию для заполнения зависит от типа данных входного массива или типа входного скаляра:

Тип данных

Значение по умолчанию

bool

True

int

999999

float

1.e20

complex

1.e20+0j

object

‘?’

string

‘N/A’

Для структурированных типов возвращается структурированный скаляр, где каждый поле содержит значение по умолчанию для своего типа.

Для типов подмассивов значение заполнения — массив той же размерности, содержащий значение скалярного заполнения по умолчанию.

Параметры
objndarray, dtype or scalar

Тип данных массива или скаляр, для которого возвращается значение заполнения по умолчанию.

Возвращает
fill_valuescalar

Значение заполнения по умолчанию.

Примеры

>>> np.ma.default_fill_value(1)
999999
>>> np.ma.default_fill_value(np.array([1.1, 2., np.pi]))
1e+20
>>> np.ma.default_fill_value(np.dtype(complex))
(1e+20+0j)

© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.19/reference/generated/numpy.ma.default_fill_value.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API