code: def setup(self):
      N = 100000
      fac1 = np.array(["A", "B", "C"], dtype="O")
      fac2 = np.array(["one", "two"], dtype="O")
      self.ind1 = np.random.randint(0, 3, size=N)
      self.ind2 = np.random.randint(0, 2, size=N)
      self.vec1 = fac1.take(self.ind1)
      self.vec2 = fac2.take(self.ind2)
  
imports: from itertools import product
  import string
  import numpy
  import pandas
  from pandas import DataFrame, MultiIndex, date_range, melt, wide_to_long
  from pandas.api.types import CategoricalDtype
  from .pandas_vb_common import setup
label_desc: Use image node_id 1 for calling the Crosstab obj's underlying member method code with example usage: obj.setup() without return types