【发布时间】:2021-01-09 13:09:53
【问题描述】:
我正在使用 plot-metrics 库来创建 ROC 图表。
我正在尝试为我创建的三个不同模型创建图表,以便在它们之间进行比较并显示哪个模型是最好的模型。 问题是我无法编辑图例,随机猜测出现 3 次 + 无法编辑图例中的项目名称(例如模型 1、模型 2 和模型 3)。
这就是我生成此图表的方式:
from plot_metric.functions import BinaryClassification
# Visualisation with plot_metric
bcl = BinaryClassification(y_test, predictions1, labels=["TREAT1", "TREAT2"])
bcrf = BinaryClassification(y_test, predictions2, labels=["TREAT1", "TREAT2"])
bcxgb = BinaryClassification(y_test, predictions3, labels=["TREAT1", "TREAT2"])
# Figures
plt.figure(figsize=(5,5))
bcl.plot_roc_curve(plot_threshold=False,c_roc_curve='b', title='Receiver Operating Characteristic')
bcrf.plot_roc_curve(plot_threshold=False,c_roc_curve='green')
bcxgb.plot_roc_curve(plot_threshold=False,c_roc_curve='purple')
plt.show()
我认为有这个参数(真或假随机猜测)但只有阈值和其他参数,也找不到图例的任何参数:
https://plot-metric.readthedocs.io/en/latest/
我的最终目标:更改图例项目名称而不是随机猜测 3 次。
【问题讨论】:
标签: python machine-learning legend roc auc