pandas.Index.difference#
- окончательный Индекс.разница(other, sort=None)[источник]#
Возвращает новый Index с элементами индекса, не входящими в other.
Это разность множеств двух объектов Index.
- Параметры:
- otherIndex или array-like
- sortbool или None, по умолчанию None
Сортировать ли результирующий индекс. По умолчанию предпринимается попытка отсортировать значения, но любое исключение TypeError от несравнимых элементов перехватывается pandas.
None : Попытаться отсортировать результат, но перехватить любые TypeErrors от сравнения несравнимых элементов.
False : Не сортировать результат.
True : Сортировать результат (что может вызвать TypeError).
- Возвращает:
- Index
Примеры
>>> idx1 = pd.Index([2, 1, 3, 4]) >>> idx2 = pd.Index([3, 4, 5, 6]) >>> idx1.difference(idx2) Index([1, 2], dtype='int64') >>> idx1.difference(idx2, sort=False) Index([2, 1], dtype='int64')