0

我有一个名为的数据集y_pred,其中包含数据 (0,1,2)[0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 0 0 1 0 1 1 1 1 1 1 0 0 1 1 1 1]

然后我想绘制这个数据来知道我在数据中有多少个 0,有多少个 1 和多少个 2。

from collections import Counter
import matplotlib.pyplot as plt

w = collections.Counter(y_pred)
plt.bar(w.keys(), w.values())
plt.title('Results')

但是,当我在 X 轴上绘制它时,不仅有 0、1 和 2,而且:
在此处输入图像描述

例如,如何将 X 轴和条形图修改为仅显示在 0、1 和 2 上,而不是从 -0.25 到 0.25?

4

0 回答 0