Skip to main content
`Ctrl`+`K`

# pandas.DataFrame.attrs

property DataFrame.attrs

  Dictionary of global attributes of this dataset.

  Warning

  attrs is experimental and may change without warning.

  See also

  `DataFrame.flags`

    Global flags applying to this object.

  Notes

  Many operations that create new datasets will copy `attrs`. Copies are always deep so that changing `attrs` will only affect the present dataset. `pandas.concat()` and `pandas.merge()` will only copy `attrs` if all input datasets have the same `attrs`.

  Examples

  For Series:

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

  For DataFrame:

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