seismometer.plot.mpl.singleROC¶
- seismometer.plot.mpl.singleROC(tpr, fpr, thresholds, conf_region=None, conf_interval=None, *, annotate=False, highlight=None, axis=None)¶
- Creates an ROC plot. - Has the option to include a confidence region visually and interval in the legend. Can have annotations for thresholds generally or highlight specific ones. - Parameters:
- tpr (pd.Series) – Series of true positive rates. 
- fpr (pd.Series) – Series of false positive rates. 
- thresholds (pd.Series) – Series of thresholds, used for annotations. 
- conf_region (Optional[_RocRegionResults], optional) – When specified, will display a confidence region on the curve, by default None. 
- conf_interval (Optional[ValueWithCI], optional) – When specified, will display the confidence interval on the legend, by default None. 
- annotate (bool, optional) – A flag to add annotations to the plot, by default False. 
- highlight (Optional[list[Number]], optional) – A list of thresholds to highlight on the plot, by default None. 
- axis (Optional[plt.Axes], optional) – The matplotlib axis to draw, by default None; creates a new figure. 
 
- Return type:
- Figure