Spec-Zone.ru › pandas 0.24

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

Spec-Zone.ru

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