Spec-Zone.ru › pandas 1

pandas.Flags.allows_duplicate_labels

propertyFlags.allows_duplicate_labels[source]

Являет ли этот объект допускает дубликаты меток.

Установка allows_duplicate_labels=False гарантирует, что индекс (и столбцы DataFrame) уникальны. Большинство методов, принимающих и возвращающих Series или DataFrame, будут распространять значение allows_duplicate_labels.

См. Дубликаты меток для более подробной информации.

См. также

DataFrame.attrs

Установить глобальные метаданные для этого объекта.

DataFrame.set_flags

Установить глобальные флаги для этого объекта.

Примеры

>>> df = pd.DataFrame({"A": [1, 2]}, index=['a', 'a'])
>>> df.flags.allows_duplicate_labels
True
>>> df.flags.allows_duplicate_labels = False
Traceback (most recent call last):
    ...
pandas.errors.DuplicateLabelError: Index has duplicates.
      positions
label
a        [0, 1]

© 2008–2022, 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/1.5.0/reference/api/pandas.Flags.allows_duplicate_labels.html

Spec-Zone.ru

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