Pipeline(steps=[('preprocess', ColumnTransformer(transformers=[('cat', Pipeline(steps=[('imputer', SimpleImputer(fill_value='missing', strategy='constant')), ('onehot', OneHotEncoder(handle_unknown='ignore'))]), ['pclass', 'sex', 'embarked', 'random_cat']), ('num', Pipeline(steps=[('imputer', SimpleImputer())]), ['age', 'sibsp', 'parch', 'fare', 'random_num'])])), ('classifier', RandomForestClassifier(random_state=42))])
ColumnTransformer(transformers=[('cat', Pipeline(steps=[('imputer', SimpleImputer(fill_value='missing', strategy='constant')), ('onehot', OneHotEncoder(handle_unknown='ignore'))]), ['pclass', 'sex', 'embarked', 'random_cat']), ('num', Pipeline(steps=[('imputer', SimpleImputer())]), ['age', 'sibsp', 'parch', 'fare', 'random_num'])])
['pclass', 'sex', 'embarked', 'random_cat']
SimpleImputer(fill_value='missing', strategy='constant')
OneHotEncoder(handle_unknown='ignore')
['age', 'sibsp', 'parch', 'fare', 'random_num']
SimpleImputer()
RandomForestClassifier(random_state=42)