當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python pandas.Flags.allows_duplicate_labels用法及代碼示例

用法:

property Flags.allows_duplicate_labels

此對象是否允許重複標簽。

設置 allows_duplicate_labels=False 可確保索引(和 DataFrame 的列)是唯一的。大多數接受並返回 Series 或 DataFrame 的方法都會傳播 allows_duplicate_labels 的值。

有關更多信息,請參閱重複標簽。

例子

>>> 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]

相關用法


注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.Flags.allows_duplicate_labels。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。