Spec-Zone.ru › pandas 1

pandas.api.types.is_sparse

pandas.api.types.is_sparse(arr)[source]

Проверка, является ли массив-подобный одномерным разреженным массивом pandas.

Проверяет, является ли одномерный массив-подобный объект разреженным массивом pandas. Возвращает True, если это разреженный массив pandas, а не другой тип разреженного массива.

Параметры
arr:массив-подобный

Массив-подобный объект для проверки.

Возвращает
bool

Является ли массив-подобный разреженным массивом pandas.

Примеры

Возвращает True, если параметр является одномерным разреженным массивом pandas.

>>> is_sparse(pd.arrays.SparseArray([0, 0, 1, 0]))
True
>>> is_sparse(pd.Series(pd.arrays.SparseArray([0, 0, 1, 0])))
True

Возвращает False, если параметр не является разреженным.

>>> is_sparse(np.array([0, 0, 1, 0]))
False
>>> is_sparse(pd.Series([0, 1, 0, 0]))
False

Возвращает False, если параметр не является разреженным массивом pandas.

>>> from scipy.sparse import bsr_matrix
>>> is_sparse(bsr_matrix([0, 1, 0, 0]))
False

Возвращает False, если параметр имеет более одной размерности.

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/1.5.0/reference/api/pandas.api.types.is_sparse.html

Spec-Zone.ru

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