pandas.Flags
- classpandas.Flags(obj, *, allows_duplicate_labels)[source]
-
Флаги, применяемые к объектам pandas.
- Параметры:
-
- obj:Series или DataFrame
-
Объект, с которым связаны эти флаги.
- allows_duplicate_labels:bool, по умолчанию True
-
Разрешить ли дубликаты меток в этом объекте. По умолчанию, дубликаты меток разрешены. Установка этого значения в
Falseприведет к поднятию исключенияerrors.DuplicateLabelError, когда индекс (или столбцы для DataFrame) не уникален, или при любых последующих операциях, которые вводят дубликаты. Подробнее см. Запрещение дубликатов меток.Предупреждение
Это экспериментальная функция. В настоящее время многие методы не обеспечивают распространение значения
allows_duplicate_labels. В будущих версиях ожидается, что каждый метод, принимающий или возвращающий один или несколько объектов DataFrame или Series, будет распространять значениеallows_duplicate_labels.
Примеры
Атрибуты могут быть установлены двумя способами:
>>> df = pd.DataFrame() >>> df.flags <Flags(allows_duplicate_labels=True)> >>> df.flags.allows_duplicate_labels = False >>> df.flags <Flags(allows_duplicate_labels=False)>
>>> df.flags['allows_duplicate_labels'] = True >>> df.flags <Flags(allows_duplicate_labels=True)>
Атрибуты
allows_duplicate_labelsРазрешает ли этот объект дубликаты меток.
Методы
© 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/2.2.2/reference/api/pandas.Flags.html