def plot_precision_vs_recall(precisions, recalls): plt.plot(recalls, precisions, "b-", linewidth=2) plt.xlabel("Recall", fontsize=16) plt.ylabel("Precision", fontsize=16) plt.axis([0, 1, 0, 1]) plt.grid(True) plt.figure(figsize=(8, 6)) plot_precision_vs_recall(precisions, recalls) # plt.plot([recall_90_precision, recall_90_precision], [0., 0.9], "r:") # plt.plot([0.0, recall_90_precision], [0.9, 0.9], "r:") # plt.plot([recall_90_precision], [0.9], "ro") plt.show()