pandas.DataFrame.align
-
DataFrame.align(other, join='outer', axis=None, level=None, copy=True, fill_value=None, method=None, limit=None, fill_axis=0, broadcast_axis=None)[source] -
Выравнивание двух объектов по их осям с указанным методом объединения для каждого индекса оси
Параметры: other : DataFrame или Series
join : {‘outer’, ‘inner’, ‘left’, ‘right’}, по умолчанию ‘outer’
axis : разрешенная ось другого объекта, по умолчанию None
Выравнивание по индексу (0), столбцам (1) или обоим (None)
level : int или имя уровня, по умолчанию None
Расширение по уровню, сопоставление значений индекса в переданном многоуровневом индексе
copy : boolean, по умолчанию True
Всегда возвращает новые объекты. Если copy=False и переиндексация не требуется, возвращаются исходные объекты.
fill_value : скалярное значение, по умолчанию np.NaN
Значение для использования для отсутствующих значений. По умолчанию NaN, но может быть любым «совместимым» значением
method : строка, по умолчанию None
limit : целое число, по умолчанию None
fill_axis : {0 или ‘index’, 1 или ‘columns’}, по умолчанию 0
Ось заполнения, метод и ограничение
broadcast_axis : {0 или ‘index’, 1 или ‘columns’}, по умолчанию None
Расширение значений по этой оси, если выравниваются два объекта разной размерности
Добавлен в версии 0.17.0.
Возвращаемое значение: (left, right) : (DataFrame, тип other)
Выровненные объекты
© 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.DataFrame.align.html