pandas.Flags.allows_duplicate_labels#
- property Flags.allows_duplicate_labels[source]#
Whether this object allows duplicate labels.
Setting
allows_duplicate_labels=False
ensures that the index (and columns of a DataFrame) are unique. Most methods that accept and return a Series or DataFrame will propagate the value ofallows_duplicate_labels
.See Duplicate Labels for more.
See also
DataFrame.attrs
Set global metadata on this object.
DataFrame.set_flags
Set global flags on this object.
Examples
>>> 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]