class_docstr: Test the MultiFeatureVisualizer base class
class_docstr_tok: ["Test","the","MultiFeatureVisualizer","base","class"]
docstr: Test that the features are column indices for numpy arrays
code: def test_numeric_features(self):
      """
      Test that the features are column indices for numpy arrays
      """
      X, y = self.discrete
      oz = MultiFeatureVisualizer()
  
      assert not hasattr(oz, "features_")
      assert oz.fit(X, y) is oz
      assert hasattr(oz, "features_")
      assert len(oz.features_) == X.shape[1]
  
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 3 for calling the TestMultiFeatureVisualizer obj's underlying member method code with example usage: obj.test_numeric_features() without return types