code: def setup(self, dtype):
      if dtype == "numeric":
          self.series = pd.Series([1, 2, 3])
      elif dtype == "object":
          self.series = pd.Series(["a", "b", "c"], dtype=object)
      elif dtype == "category":
          self.series = pd.Series(["a", "b", "c"], dtype="category")
      elif dtype == "datetime64":
          self.series = pd.Series(pd.date_range("2013", periods=3))
      elif dtype == "datetime64tz":
          self.series = pd.Series(
              pd.date_range("2013", periods=3, tz="UTC")
          )
  
file_path: pandas/asv_bench/benchmarks/attrs_caching.py
imports: import numpy
  import pandas
  from pandas import DataFrame
  from .pandas_vb_common import setup
label_desc: Use image node_id 1 for calling the SeriesArrayAttribute obj's underlying member method code with example usage: obj.setup(dtype) without return types