pandas.DataFrame.attrs#

property DataFrame.attrs[源代码]#

此数据集的全局属性字典。

警告

attrs 是实验性的,可能会在未警告的情况下更改。

另请参阅

DataFrame.flags

适用于此对象的全局标志。

注意

许多创建新数据集的操作都会复制 attrs。复制始终是深拷贝,因此更改 attrs 只会影响当前数据集。 pandas.concat()pandas.merge() 仅当所有输入数据集具有相同的 attrs 时才会复制 attrs

示例

对于 Series

>>> ser = pd.Series([1, 2, 3])
>>> ser.attrs = {"A": [10, 20, 30]}
>>> ser.attrs
{'A': [10, 20, 30]}

对于 DataFrame

>>> df = pd.DataFrame({"A": [1, 2], "B": [3, 4]})
>>> df.attrs = {"A": [10, 20, 30]}
>>> df.attrs
{'A': [10, 20, 30]}