0
我想使用python來計算網絡的jaccard相似度。我知道jaccard相似度的算法是交集的長度除以聯合的長度。如何計算jaccard相似度
import networkx as nx
A=nx.complete_graph(5)
B=nx.complete_graph(8)
jaccard=len(set(A.nodes())&set(B.nodes()))/len(set(A.nodes())|set(B.nodes()))
第二種方式:
import networkx as nx
A=nx.complete_graph(5)
B=nx.complete_graph(8)
jaccard=len(set(A.edges())&set(B.edges()))/len(set(A.edges())|set(B.edges()))
哪種方式我可以選擇,但我不能這兩種方式區別:
第一種方式?謝謝!