用法:
DataFrame.set_flags(*, copy=False, allows_duplicate_labels=None)
返回帶有更新標誌的新對象。
- allows_duplicate_labels:布爾型,可選
返回的對象是否允許重複標簽。
- Series或DataFrame
與調用者相同的類型。
參數:
返回:
注意:
此方法返回一個新對象,該對象是與輸入數據相同的視圖。改變輸入或輸出值將反映在另一個中。
此方法旨在用於方法鏈中。
“Flags” 與 “metadata” 不同。標誌反映了 pandas 對象(Series 或 DataFrame)的屬性。元數據是 index 據集的屬性,應存儲在
DataFrame.attrs
中。例子:
>>> df = pd.DataFrame({"A":[1, 2]}) >>> df.flags.allows_duplicate_labels True >>> df2 = df.set_flags(allows_duplicate_labels=False) >>> df2.flags.allows_duplicate_labels False
相關用法
- Python pandas.DataFrame.set_index用法及代碼示例
- Python pandas.DataFrame.set_axis用法及代碼示例
- Python pandas.DataFrame.select_dtypes用法及代碼示例
- Python pandas.DataFrame.sparse.from_spmatrix用法及代碼示例
- Python pandas.DataFrame.size用法及代碼示例
- Python pandas.DataFrame.subtract用法及代碼示例
- Python pandas.DataFrame.stack用法及代碼示例
- Python pandas.DataFrame.sort_index用法及代碼示例
- Python pandas.DataFrame.shape用法及代碼示例
- Python pandas.DataFrame.swaplevel用法及代碼示例
- Python pandas.DataFrame.sub用法及代碼示例
- Python pandas.DataFrame.sort_values用法及代碼示例
- Python pandas.DataFrame.shift用法及代碼示例
- Python pandas.DataFrame.sparse.to_dense用法及代碼示例
- Python pandas.DataFrame.squeeze用法及代碼示例
- Python pandas.DataFrame.std用法及代碼示例
- Python pandas.DataFrame.sample用法及代碼示例
- Python pandas.DataFrame.sum用法及代碼示例
- Python pandas.DataFrame.ewm用法及代碼示例
- Python pandas.DataFrame.dot用法及代碼示例
注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.DataFrame.set_flags。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。