code: def __init__(
      self,
      n_components=2,
      n_iter=10,
      copy=True,
      check_input=True,
      random_state=None,
      engine="sklearn",
      one_hot=True,
  ):
      super().__init__(
          n_components=n_components,
          n_iter=n_iter,
          copy=copy,
          check_input=check_input,
          random_state=random_state,
          engine=engine,
      )
      self.one_hot = one_hot
  
file_path: prince/prince/mca.py
imports: from __future__ import annotations
  import numpy
  import pandas
  import sklearn.base
  import sklearn.utils
  from prince import utils
  from .None import ca
label_desc: Use image node_id 1 to create a new MCA object from inherited base classes: sklearn.base, sklearn.base, ca with example: obj = MCA(n_components, n_iter, copy, check_input, random_state, engine, one_hot)