DataFrameFeatureUnion

class mastml.legos.util_legos.DataFrameFeatureUnion(transforms)[source]

Bases: sklearn.base.BaseEstimator, sklearn.base.TransformerMixin

Class for unioning dataframe generators (sklearn.pipeline.FeatureUnion always puts out arrays)

Args:

transforms: (list), list of scikit-learn functions, i.e. objects with a .fit or .transform method

Methods:

fit: Applies the .fit method for each transform

Args:

X: (numpy array), array of X features

transform: Transforms the output of the scikit-learn transformer into a dataframe

Args:

X: (numpy array), array of X features

Returns:

(dataframe), concatenated dataframe after all scikit-learn transforms have been completed

Methods Summary

fit(X[, y])
transform(X)

Methods Documentation

fit(X, y=None)[source]
transform(X)[source]