如何使用.csv值绘制精确的召回曲线?

时间:2019-12-23 15:02:11

标签: python-3.x matplotlib

我在每个时代都具有.csv格式的Precision和Recall值吗?现在,我想以precision_recall曲线的形式绘制这些值。

我的意思是Y轴的精度和X轴的召回率。

如何在python3中可视化它?

1 个答案:

答案 0 :(得分:0)

假设您的文件名为“ my_precision_recall.csv”,如下所示:

Recall,Precision
0.836,0.4672
0.8501,0.4447
...

您可以将“ Recall”作为x轴,将“ Precision”作为y轴绘制曲线:

import pandas as pd
import matplotlib.pyplot as plt

df = pd.read_csv('my_precision_recall.csv')
df.plot('Recall', 'Precision')
plt.show()