code: def helper_test(self, test_type):
      case1 = self.exp.model_profile(test_type, verbose=False)
      case2 = self.exp.model_profile(
          test_type, 100, variables=["age", "fare"], verbose=False
      )
      case3 = self.exp.model_profile(
          test_type, 120, groups="gender", verbose=False
      )
      case4 = self.exp2.model_profile(
          test_type, 120, groups=["gender"], verbose=False
      )
      case5 = self.exp.model_profile(
          test_type,
          120,
          groups=np.array(["gender", "class"]),
          verbose=False,
      )
      case6 = self.exp2.model_profile(
          test_type,
          120,
          groups=pd.Series(["gender", "class"]),
          verbose=False,
      )
      case7 = self.exp.model_profile(
          test_type,
          150,
          variables=["age", "fare"],
          groups="class",
          verbose=False,
      )
      case8 = self.exp.model_profile(
          test_type,
          100,
          variables=["age"],
          span=0.5,
          grid_points=30,
          verbose=False,
      )
      case9 = self.exp2.model_profile(
          test_type,
          100,
          variables="age",
          span=0.5,
          grid_points=30,
          verbose=False,
      )
      case10 = self.exp.model_profile(
          test_type,
          None,
          variables=["age", "fare", "gender"],
          groups=["class", "embarked"],
          span=0.5,
          grid_points=30,
          verbose=False,
      )
      case11 = self.exp.model_profile(
          test_type,
          100,
          variables=np.array(["age", "class"]),
          span=0.5,
          grid_points=30,
          verbose=False,
      )
      case12 = self.exp2.model_profile(
          test_type,
          100,
          variables=pd.Series(["age", "class"]),
          span=0.5,
          grid_points=30,
          verbose=False,
      )
      case13 = self.exp2.model_profile(
          test_type,
          100,
          center=False,
          span=0.5,
          grid_points=30,
          processes=2,
          verbose=False,
      )
  
      self.assertIsInstance(
          case1, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case2, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case3, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case4, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case5, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case6, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case7, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case8, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case9, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case10, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case11, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case12, dx.model_explanations.AggregatedProfiles
      )
      self.assertIsInstance(
          case13, dx.model_explanations.AggregatedProfiles
      )
  
      case_3_models = self.exp3.model_profile(
          test_type, 100, verbose=False
      )
  
      fig1 = case1.plot(
          show=False,
          size=3,
          facet_ncol=1,
          title="test1",
          horizontal_spacing=0.2,
          vertical_spacing=0.2,
      )
      fig2 = case2.plot(show=False, geom="profiles", y_title="profiles")
      fig3 = case3.plot(case4, show=False)
      fig4 = case5.plot(case6, show=False)
      fig5 = case7.plot(show=False, facet_scales="free")
      fig6 = case8.plot(case9, show=False)
      fig7 = case10.plot(show=False)
      fig8 = case11.plot(case12, show=False)
      fig9 = case13.plot((case1, case_3_models), show=False)
  
      self.assertIsInstance(fig1, Figure)
      self.assertIsInstance(fig2, Figure)
      self.assertIsInstance(fig3, Figure)
      self.assertIsInstance(fig4, Figure)
      self.assertIsInstance(fig5, Figure)
      self.assertIsInstance(fig6, Figure)
      self.assertIsInstance(fig7, Figure)
      self.assertIsInstance(fig8, Figure)
      self.assertIsInstance(fig9, Figure)
  
file_path: DALEX/python/dalex/test/test_aggregated_profiles.py
imports: import unittest
  import numpy
  import pandas
  from plotly.graph_objs import Figure
  from sklearn.compose import ColumnTransformer
  from sklearn.impute import SimpleImputer
  from sklearn.neural_network import MLPClassifier
  from sklearn.pipeline import Pipeline
  from sklearn.preprocessing import StandardScaler, LabelEncoder, OneHotEncoder
  import dalex
label_desc: Use image node_id 5 for calling the AggregatedProfilesTestTitanic obj's underlying member method code with example usage: obj.helper_test(test_type) without return types