我有两个清单。
a = [0,0,1,1,1] # actual labels
b = [1,1,0,0,1] # predicted labels
如何根据这些列表计算准确性?
sum(1 for x,y in zip(a,b) if x == y) / len(a)
这将为您提供正确的百分比 - 即正确的数字占总数的百分比。它的工作原理是计算两个列表之间相等的数量,然后除以标签总数。
另请注意,如果您不使用 Python 3,则它必须如下所示:
sum(1 for x,y in zip(a,b) if x == y) / float(len(a))
确保您获得数字的十进制表示形式
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)