dabl
.plot¶
-
dabl.
plot
(X, y=None, target_col=None, type_hints=None, scatter_alpha='auto', scatter_size='auto', verbose=10, plot_pairwise=True, **kwargs)[source]¶ Automatic plots for classification and regression.
Determines whether the target is categorical or continuous and plots the target distribution. Then calls the relevant plotting functions accordingly.
- Parameters
- XDataFrame
Input features. If target_col is specified, X also includes the target.
- ySeries or numpy array, optional.
Target. You need to specify either y or target_col.
- target_colstring or int, optional
Column name of target if included in X.
- type_hintsdict or None
If dict, provide type information for columns. Keys are column names, values are types as provided by detect_types.
- scatter_alphafloat, default=’auto’
Alpha values for scatter plots. ‘auto’ is dirty hacks.
- scatter_sizefloat, default=’auto’.
Marker size for scatter plots. ‘auto’ is dirty hacks.
- plot_pairwisebool, default=True
Whether to include pairwise scatterplots for classification. These can be somewhat expensive to compute.
- verboseint, default=10
Controls the verbosity (output).
See also
plot_regression_continuous
plot_regression_categorical
plot_classification_continuous
plot_classification_categorical