f1_pr

hhpy.ds.f1_pr(y_true: Union[pandas.core.series.Series, str], y_pred: Union[pandas.core.series.Series, str], df: pandas.core.frame.DataFrame = None, target: str = None, factor: int = 100) → pandas.core.frame.DataFrame[source]

get f1 score, true positive, true negative, missed positive and missed negative rate

Parameters:
  • y_true – true values as name of df or vector data
  • y_pred – predicted values as name of df or vector data
  • df – pandas DataFrame containing true and predicted values [optional]
  • target – level for which to return the rates, by default all levels are returned [optional]
  • factor – factor by which to scale results, default 100 [optional]
Returns:

pandas DataFrame containing f1 score, true positive, true negative, missed positive and missed negative rate