pandas.Flags#

класс pandas.Флаги(obj, *, allows_duplicate_labels)[источник]#

Флаги, применяемые к объектам pandas.

Параметры:
objSeries или DataFrame

Объект, с которым связаны эти флаги.

allows_duplicate_labelsbool, по умолчанию True

Разрешать ли дублирующиеся метки в этом объекте. По умолчанию дублирующиеся метки разрешены. Установка этого в False вызовет errors.DuplicateLabelError будет вызвано, когда index (или столбцы для DataFrame) не уникальны, или любая последующая операция вводит дубликаты. См. Запрет дублирующихся меток подробнее.

Предупреждение

Это экспериментальная функция. В настоящее время многие методы не распространяют allows_duplicate_labels значение. В будущих версиях ожидается, что каждый метод, принимающий или возвращающий один или несколько объектов DataFrame или Series, будет распространять allows_duplicate_labels.

Примеры

Атрибуты могут быть установлены двумя способами:

>>> df = pd.DataFrame()
>>> df.flags

>>> df.flags.allows_duplicate_labels = False
>>> df.flags

>>> df.flags['allows_duplicate_labels'] = True
>>> df.flags

Атрибуты

allows_duplicate_labels

Разрешает ли этот объект дублирующиеся метки.

Методы