PlotterMixin¶
-
class
gtda.base.
PlotterMixin
[source]¶ Mixin class for all plotters in giotto-tda.
-
__init__
()¶ Initialize self. See help(type(self)) for accurate signature.
-
fit_transform_plot
(X, y=None, sample=0, **plot_params)[source]¶ Fit to data, then apply
transform_plot
.- Parameters
X (ndarray of shape (n_samples, ..)) – Input data.
y (ndarray of shape (n_samples,) or None) – Target values for supervised problems.
sample (int) – Sample to be plotted.
**plot_params – Optional plotting parameters.
- Returns
Xt – Transformed one-sample slice from the input.
- Return type
ndarray of shape (1, ..)
-
transform_plot
(X, sample=0, **plot_params)[source]¶ Take a one-sample slice from the input collection and transform it. Before returning the transformed object, plot the transformed sample.
- Parameters
X (ndarray of shape (n_samples, ..)) – Input data.
sample (int) – Sample to be plotted.
plot_params (dict) – Optional plotting parameters.
- Returns
Xt – Transformed one-sample slice from the input.
- Return type
ndarray of shape (1, ..)
-