code: def fit(self, X, y=None, **kwargs):
          
  
          self.base_n_encoder.fit(X, y, **kwargs)
  
          return self
docs: Fit encoder according to X and y.
  
          Parameters
          ----------
  
          X : array-like, shape = [n_samples, n_features]
              Training vectors, where n_samples is the number of samples
              and n_features is the number of features.
          y : array-like, shape = [n_samples]
              Target values.
  
          Returns
          -------
  
          self : encoder
              Returns self.