Spec-Zone.ru › pandas 0.25

pandas.Index.union

Index.union(self, other, sort=None) [source]

Формирование объединения двух объектов Index.

Если объекты Index несовместимы, оба объекта Index будут преобразованы к типу dtype(‘object’) в первую очередь.

Изменено в версии 0.25.0.

Параметры:
other : Index or array-like
sort : bool or None, default None

Сортировать ли результирующий Index.

  • None : Сортировать результат, за исключением случаев, когда
    1. self и other равны.
    2. self или other имеет длину 0.
    3. Некоторые значения в self или other нельзя сравнить. В этом случае выводится предупреждение RuntimeWarning.
  • False : не сортировать результат.

Добавлена в версии 0.24.0.

Изменено в версии 0.24.1: Изменено значение по умолчанию с True на None (без изменения поведения).

Возвращает:
union : Index

Примеры

Объединение с совпадающими типами данных

>>> idx1 = pd.Index([1, 2, 3, 4])
>>> idx2 = pd.Index([3, 4, 5, 6])
>>> idx1.union(idx2)
Int64Index([1, 2, 3, 4, 5, 6], dtype='int64')

Объединение с несовпадающими типами данных

>>> idx1 = pd.Index(['a', 'b', 'c', 'd'])
>>> idx2 = pd.Index([1, 2, 3, 4])
>>> idx1.union(idx2)
Index(['a', 'b', 'c', 'd', 1, 2, 3, 4], dtype='object')

© 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.25.0/reference/api/pandas.Index.union.html

Spec-Zone.ru

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