code: def df_correlated_single():
      # create array with 4 correlated features and 2 independent ones
      X, y = make_classification(
          n_samples=1000,
          n_features=6,
          n_redundant=2,
          n_clusters_per_class=1,
          weights=[0.50],
          class_sep=2,
          random_state=1,
      )
  
      # transform array into pandas df
      colnames = ["var_" + str(i) for i in range(6)]
      X = pd.DataFrame(X, columns=colnames)
  
      return X
  
file_path: feature_engine/tests/test_selection/test_drop_correlated_features.py
imports: import pandas
  import pytest
  from sklearn.datasets import make_classification
  from feature_engine.selection import DropCorrelatedFeatures
label_desc: Use image node_id 1 for calling a global function with example usage: df_correlated_single() and returns: X