plot_precision_recall_curve
plot_precision_recall_curve(
performance_data,
stratified_by=['probability_threshold'],
size=600,
)Plots a Precision-Recall curve from pre-computed performance data.
This function is useful when you have already computed the performance metrics and want to generate a Precision-Recall plot directly.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| performance_data | pl.DataFrame | A Polars DataFrame with the necessary performance metrics, including precision (ppv) and recall (tpr), along with any stratification variables. | required |
| stratified_by | Sequence[str] | The columns in performance_data used for stratification. Defaults to ["probability_threshold"]. |
['probability_threshold'] |
| size | int | The width and height of the plot in pixels. Defaults to 600. | 600 |
Returns
| Name | Type | Description |
|---|---|---|
| Figure | A Plotly Figure object representing the Precision-Recall curve. |