code: def test_column_transformer_index(clf_dataset):  # noqa: F811
      X_np, X = clf_dataset
  
      if not isinstance(X, (pdDataFrame, cuDataFrame)):
          pytest.skip()
  
      cu_transformers = [("scaler", cuStandardScaler(), X.columns)]
  
      transformer = cuColumnTransformer(cu_transformers)
      transformer.fit_transform(X)
  
file_path: cuml/python/cuml/tests/test_compose.py
imports: from cuml.testing.test_preproc_utils import assert_allclose
  from sklearn.preprocessing import StandardScaler, Normalizer, PolynomialFeatures, OneHotEncoder
  from cuml.preprocessing import StandardScaler, Normalizer, PolynomialFeatures, OneHotEncoder
  from sklearn.compose import ColumnTransformer, make_column_transformer, make_column_selector
  from cuml.compose import ColumnTransformer, make_column_transformer, make_column_selector
  from cuml.internals.safe_imports import gpu_only_import_from
  from cuml.internals.safe_imports import cpu_only_import_from
  from cuml.internals.safe_imports import cpu_only_import
  import pytest
  from cuml.internals.safe_imports import gpu_only_import
  from cuml.testing.test_preproc_utils import clf_dataset, sparse_clf_dataset
label_desc: Use image node_id 8 for calling a global function with example usage: test_column_transformer_index(clf_dataset) without return types