mam tabeli:Jak uzyskać Jaccard podobieństwa w Matlab
x y z
A 2 0 3
B 0 3 0
C 0 0 4
D 1 4 0
że aby obliczyć podobieństwo Jaccard w Matlab pomiędzy wektorami A, B, C i D. Wzór brzmi:
W tym wzorze | x | i | y | wskazuje liczbę pozycji, które nie są zerowe. Na przykład | A | liczba pozycji, które nie wynosi zero, wynosi 2 dla | B | i | C | to 1, a dla | D | to 2.
| x przecinają y | wskazuje liczbę wspólnych elementów, które nie są zerowe. | Przecięcie B | jest 0. | Przecięcie D | wynosi 1, ponieważ wartość x w obu przypadkach nie wynosi zero.
np .: Jaccard (A, D) = 1/3 = 0,33
Jak można to realizować w Matlab?
@nkjt dziękuję. – sima412