code: def blobs(request):
      """
      Create a random blobs clustering dataset fixture
      """
      X, y = make_blobs(
          n_samples=1000,
          n_features=12,
          centers=6,
          shuffle=True,
          random_state=42,
      )
  
      # Set a class attribute for blobs
      request.cls.blobs = Dataset(X, y)
  
imports: import pytest
  from io import BytesIO
  from tests.fixtures import Dataset, Split
  from tests.base import IS_WINDOWS_OR_CONDA, VisualTestCase
  from sklearn.naive_bayes import GaussianNB
  from sklearn.cluster import MiniBatchKMeans
  from sklearn.linear_model import LinearRegression
  from sklearn.model_selection import train_test_split
  from sklearn.datasets import make_classification, make_regression, make_blobs
  from yellowbrick.contrib.prepredict import *
  from yellowbrick.regressor import PredictionError
  from yellowbrick.classifier import ClassificationReport
  import numpy
label_desc: Use image node_id 3 for calling a global function with example usage: blobs(request) without return types