@classmethod
def from_pandas_dataframe(cls, dataframe, trained_cluster, **params):
    """
        Constructing the handler from a pandas dataframe.
        :param dataframe: the dataframe form which the handler is constructed.
        :param trained_cluster: sklearn cluster (trained / fitted).
        :param params: other params.
        :return: returns the classifier plot handler object.
        """
    dataset = dict()
    dataset['data'] = dataframe.drop('target', axis=1).values
    dataset['feature_names'] = dataframe.drop('target', axis=1).columns.values
    return cls(dataset, trained_cluster, **params)
