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Разрешает ли этот объект дублирующиеся метки.
Методы