Spec-Zone.ru › pandas 0.21

pandas.Series.combine

Series.combine(other, func, fill_value=nan) [source]

Выполняет поэлементную бинарную операцию над двумя Series, используя заданную функцию с необязательным значением заполнения, когда индекс отсутствует в одной из Series или в другой

Параметры:

other : Series или скалярное значение

func : функция

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

fill_value : скалярное значение

Возвращает:

result : Series

См. также

Series.combine_first
Объединение значений Series, выбирая значения из вызываемой Series в первую очередь

Примеры

>>> s1 = Series([1, 2])
>>> s2 = Series([0, 3])
>>> s1.combine(s2, lambda x1, x2: x1 if x1 < x2 else x2)
0    0
1    2
dtype: int64

© 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.21.1/generated/pandas.Series.combine.html

Spec-Zone.ru

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