code: def discrete(request):
      """
      Create a random classification dataset fixture.
      """
      X, y = make_classification(
          n_classes=5,
          n_samples=400,
          n_features=12,
          n_informative=10,
          n_redundant=0,
          random_state=2019,
      )
  
      # Dataset is accessible on the class so it is only generated once
      request.cls.discrete = Dataset(X, y)
  
imports: import pytest
  import numpy
  import numpy.testing
  from tests.fixtures import Dataset
  from yellowbrick.base import Visualizer
  from yellowbrick.features.base import *
  from sklearn.base import BaseEstimator, TransformerMixin
  from sklearn.datasets import make_classification, make_regression
  from unittest.mock import Mock
label_desc: Use image node_id 1 for calling a global function with example usage: discrete(request) without return types