Spec-Zone.ru › pandas 0.24

pandas.SparseArray.map

SparseArray.map(mapper) [source]

Преобразование категорий с использованием соответствия (словарь, Series или функция).

Параметры:
mapper : dict, Series, callable

Соответствие старых значений новым.

Возвращает:
SparseArray

Массив вывода будет иметь ту же плотность, что и входной. Значение заполнения вывода будет результатом применения сопоставления к self.fill_value

Примеры

>>> arr = pd.SparseArray([0, 1, 2])
>>> arr.apply(lambda x: x + 10)
[10, 11, 12]
Fill: 10
IntIndex
Indices: array([1, 2], dtype=int32)
>>> arr.apply({0: 10, 1: 11, 2: 12})
[10, 11, 12]
Fill: 10
IntIndex
Indices: array([1, 2], dtype=int32)
>>> arr.apply(pd.Series([10, 11, 12], index=[0, 1, 2]))
[10, 11, 12]
Fill: 10
IntIndex
Indices: array([1, 2], dtype=int32)

© 2008–2012, 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/0.24.2/reference/api/pandas.SparseArray.map.html

Spec-Zone.ru

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