code: def test_grouping_column_not_in_array(penguins):
      X = penguins
  
      meta = GroupedTransformer(StandardScaler(), groups=[0, 5])
  
      # This should raise ValueError
      with pytest.raises(ValueError):
          meta.fit_transform(X[:, :3])
  
imports: import itertools
  import numpy
  import pandas
  import pytest
  from sklearn.linear_model import LinearRegression
  from sklearn.preprocessing import MinMaxScaler, StandardScaler
  from sklearn.utils import check_X_y
  from sklego.common import flatten
  from sklego.datasets import load_penguins
  from sklego.meta import GroupedTransformer
  from tests.conftest import general_checks, k_vals, n_vals, np_types, select_tests, transformer_checks
label_desc: Use image node_id 21 for calling a global function with example usage: test_grouping_column_not_in_array(penguins) without return types