pandas.Panel.mask
-
Panel.mask(cond, other=nan, inplace=False, axis=None, level=None, try_cast=False, raise_on_error=True) -
Возвращает объект той же формы, что и self, и соответствующие записи из self, где cond ложно, а в противном случае — из other.
Параметры: cond : булевый NDFrame, массив или вызываемый объект
Если cond — вызываемый объект, он вычисляется на NDFrame и должен возвращать булевый NDFrame или массив. Вызываемый объект не должен изменять входной NDFrame (хотя pandas этого не проверяет).
Введено в версии 0.18.1.
В качестве cond можно использовать вызываемый объект.
other : скаляр, NDFrame или вызываемый объект
Если other — вызываемый объект, он вычисляется на NDFrame и должен возвращать скаляр или NDFrame. Вызываемый объект не должен изменять входной NDFrame (хотя pandas этого не проверяет).
Введено в версии 0.18.1.
В качестве other можно использовать вызываемый объект.
inplace : булевое значение, по умолчанию False
Выполнять ли операцию на данных на месте
axis : ось выравнивания при необходимости, по умолчанию None
level : уровень выравнивания при необходимости, по умолчанию None
try_cast : булевое значение, по умолчанию False
попытаться привести результат обратно к типу входных данных (если это возможно)
raise_on_error : булевое значение, по умолчанию True
Вызывать ли исключение при недопустимых типах данных (например, при попытке использовать where для строк)
Возвращает: wh : тип, совпадающий с вызывающим объектом
© 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.18.1/generated/pandas.Panel.mask.html