code: def _combine_X_y(self, X, y) -> pd.DataFrame:
      label = self.predictor_.label
      X = pd.DataFrame(X)
      assert label not in list(
          X.columns
      ), f"Cannot have column named {label}. Please rename the column to a different value."
      X[label] = y
      return X
  
file_path: autogluon/tabular/src/autogluon/tabular/experimental/_scikit_mixin.py
imports: from __future__ import annotations
  import pandas
  from sklearn.utils.validation import check_array, check_is_fitted
label_desc: Use image node_id 4 for calling the ScikitMixin obj's underlying member method code with example usage: obj._combine_X_y(X, y) and returns: X