Spec-Zone.ru › pandas 0.18

pandas.concat

pandas.concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False, keys=None, levels=None, names=None, verify_integrity=False, copy=True)

Объединение объектов pandas вдоль определённой оси с необязательной логикой множеств вдоль других осей. Также можно добавить уровень иерархической индексации по оси объединения, что может быть полезно, если метки совпадают (или перекрываются) на указанном номере оси

Параметры:

objs : последовательность или отображение объектов Series, DataFrame или Panel

Если передаётся словарь, отсортированные ключи будут использоваться в качестве аргумента keys, если он не передан, в противном случае будут выбраны значения (см. ниже). Любые объекты None будут молча удалены, за исключением случая, когда все объекты None, в этом случае будет поднято исключение ValueError

axis : {0, 1, ...}, по умолчанию 0

Ось для объединения

join : {‘inner’, ‘outer’}, по умолчанию ‘outer’

Как обрабатывать индексы на других осях

join_axes : список объектов Index

Конкретные индексы для использования на других осях n - 1 вместо выполнения логики множеств inner/outer

verify_integrity : boolean, по умолчанию False

Проверить, содержит ли новая ось объединения дубликаты. Это может быть очень дорого по сравнению с фактическим конкатенацией данных

keys : последовательность, по умолчанию None

Если переданы несколько уровней, последовательность должна содержать кортежи. Построить иерархический индекс, используя переданные ключи в качестве внешнего уровня

levels : список последовательностей, по умолчанию None

Конкретные уровни (уникальные значения) для использования при построении MultiIndex. В противном случае они будут определены из ключей

names : список, по умолчанию None

Имена уровней в результирующем иерархическом индексе

ignore_index : boolean, по умолчанию False

Если True, не использовать значения индексов вдоль оси объединения. Результирующая ось будет помечена 0, ..., n - 1. Это полезно, если вы объединяете объекты, где ось объединения не имеет осмысленной информации об индексации. Обратите внимание, что значения индексов на других осях всё ещё учитываются при объединении.

copy : boolean, по умолчанию True

Если False, не копировать данные, если это не нужно

Возвращаемое значение:

concatenated : тип объектов

Примечания

Аргументы keys, levels и names — все необязательны

© 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.concat.html

Spec-Zone.ru

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