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 : Сортировать результат, за исключением случаев, когда
-
selfиotherравны. -
selfилиotherимеет длину 0. - Некоторые значения в
selfилиotherнельзя сравнить. В этом случае выводится предупреждение RuntimeWarning.
-
- False : не сортировать результат.
Добавлена в версии 0.24.0.
Изменено в версии 0.24.1: Изменено значение по умолчанию с
TrueнаNone(без изменения поведения). - 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