python里怎么计算jaccard相似
2个回答
根据Jaccard的定义,用python很容易实现
def jaccard_sim(a, b):
    unions = len(set(a).union(set(b)))
    intersections = len(set(a).intersection(set(b)))
    return 1. * intersections / union使用
a = ['x', 'y']
b = ['x', 'z', 'v']
print(jaccard_sim(a, b))得到0.25
    
  相关讨论
  随便看看