pandas.Panel.update
-
Panel.update(other, join='left', overwrite=True, filter_func=None, errors='ignore')[source] -
Изменение объекта Panel на месте с использованием значений, отличных от NaN, из другого объекта Panel.
Также может использовать объект, преобразуемый в Panel. Выравнивание происходит по элементам.
Параметры: -
other : Panel, or object coercible to Panel -
Объект, из которого будут обновляться значения.
-
join : {‘left’, ‘right’, ‘outer’, ‘inner’}, default ‘left’ -
Способ объединения отдельных DataFrame.
-
overwrite : bool, default True -
Если True, значения для общих ключей в вызываемом объекте Panel будут перезаписаны.
-
filter_func : callable(1d-array) -> 1d-array<bool>, default None -
Можно выбрать замену значений, отличных от NaN. Возвращает True для значений, которые должны быть обновлены.
-
errors : {‘raise’, ‘ignore’}, default ‘ignore’ -
Если ‘raise’, возникает ошибка, если DataFrame и other оба не пустые.
Изменено в версии 0.24.0: Изменено с
raise_conflict=False|Trueнаerrors=’ignore’|’raise’.
См. также
-
DataFrame.update - Аналогичный метод для DataFrame.
-
dict.update - Аналогичный метод для словарей.
-
© 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.Panel.update.html