1.list、array
y = np.array([1,2,1,2,1])
y_pred = np.array([1,2,1,1,1])
print(sum(y==y_pred))
对于array,y==y_pred
得到如下结果:
[ True True True False True]
但如果为list,则只能得到一个bool
型常量。
2.DataFrame
y = pd.DataFrame([1,2,1,2,1])
y_pred = pd.DataFrame([1,2,1,1,1])
print(y == y_pred)
print(sum((y == y_pred).values))
输出:
0
0 True
1 True
2 True
3 False
4 True
[4]