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