pipe = pipeline.make_union( pipeline.make_pipeline( TypeSelector("category"), preprocessing.OneHotEncoder() ), pipeline.make_pipeline( TypeSelector(np.number), preprocessing.StandardScaler() ) ) pipe.fit_transform(data.copy()).toarray()