edaflow.ml.plot_precision_recall_curves

edaflow.ml.plot_precision_recall_curves(models: Dict[str, BaseEstimator], X_val: DataFrame, y_val: Series, title: str | None = None, figsize: Tuple[int, int] = (10, 8)) Figure[source]

Plot Precision-Recall curves for multiple models.

Parameters:

modelsDict[str, BaseEstimator]

Dictionary of model name -> fitted model pairs

X_valpd.DataFrame

Validation features

y_valpd.Series

Validation target

titlestr, optional

Plot title

figsizeTuple[int, int], default=(10, 8)

Figure size

Returns:

plt.Figure

The matplotlib figure