我有一个名为的数据集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?