Spec-Zone.ru › NumPy 1.21

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, dtype или скаляр

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

Возвращает
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–2022 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.21/reference/generated/numpy.ma.default_fill_value.html

Spec-Zone.ru

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