Spec-Zone.ru › NumPy 2.0

numpy.ma.default_fill_value

ma.default_fill_value(obj)[source]

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

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

тип данных

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

bool

True

int

999999

float

1.e20

complex

1.e20+0j

object

‘?’

string

‘N/A’

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

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

Параметры:
objndarray, тип данных или скаляр

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

Возвращает:
fill_valueскаляр

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

Примеры

>>> 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–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.ma.default_fill_value.html

Spec-Zone.ru

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