F1 得分图倾斜

数据挖掘 matplotlib f1score
2022-01-19 19:19:24

以下代码

DBSCAN_score = pd.read_csv("DBSCAN_scores.csv")
sigmoid_score = pd.read_csv("Sigmoid_scores.csv")

score = pd.concat([sigmoid_score.F1_score.fillna(0), DBSCAN_score.F1_score.fillna(0)], axis=1)
score.columns = ["Sigmoid", "DBSCAN"]
ax = plt.gca()
ax.set_title("F1 score comparison")
score.plot(ax=ax)
plt.show()

通常我会得到下面的输出 在此处输入图像描述

现在我使用相同的代码和相同的文件得到以下结果。我正在努力让它看起来像上面的输出

在此处输入图像描述

1个回答

我看到它的方式是因为某些原因您的 x 限制不同,您可以尝试:

plt.xlim(0,120)