Jaccard index: Difference between revisions
Content added Content deleted
(→{{header|Wren}}: Updated in line with task description.) |
(→{{header|Wren}}: Added self pairings - every time I look at this the task description has changed!) |
||
Line 97: | Line 97: | ||
var pairs = [ |
var pairs = [ |
||
[a, b], [a, c], [a, d], [a, e], [a, f], [b, c], [b, d], [b, e], |
[a, a], [a, b], [a, c], [a, d], [a, e], [a, f], [b, b], [b, c], [b, d], [b, e], [b, f], |
||
[ |
[c, c], [c, d], [c, e], [c, f], [d, d], [d, e], [d, f], [e, e], [e, f], [f, f] |
||
] |
] |
||
var names = [ |
var names = [ |
||
"AB", "AC", "AD", "AE", "AF", "BC", "BD", "BE", |
"AA", "AB", "AC", "AD", "AE", "AF", "BB", "BC", "BD", "BE", "BF", |
||
" |
"CC", "CD", "CE", "CF", "DD", "DE", "DF", "EE", "EF", "FF" |
||
] |
] |
||
Line 122: | Line 122: | ||
F = [8] |
F = [8] |
||
J(A, A) = 1 |
|||
J(A, B) = 0 |
J(A, B) = 0 |
||
J(A, C) = 0 |
J(A, C) = 0 |
||
Line 127: | Line 128: | ||
J(A, E) = 0 |
J(A, E) = 0 |
||
J(A, F) = 0 |
J(A, F) = 0 |
||
J(B, B) = 1 |
|||
J(B, C) = 0.428571 |
J(B, C) = 0.428571 |
||
J(B, D) = 0.25 |
J(B, D) = 0.25 |
||
J(B, E) = 0.5 |
J(B, E) = 0.5 |
||
J(B, F) = 0 |
J(B, F) = 0 |
||
J(C, C) = 1 |
|||
J(C, D) = 0 |
J(C, D) = 0 |
||
J(C, E) = 0.5 |
J(C, E) = 0.5 |
||
J(C, F) = 0 |
J(C, F) = 0 |
||
J(D, D) = 1 |
|||
J(D, E) = 0.125 |
J(D, E) = 0.125 |
||
J(D, F) = 0.2 |
J(D, F) = 0.2 |
||
J(E, E) = 1 |
|||
J(E, F) = 0 |
J(E, F) = 0 |
||
J(F, F) = 1 |
|||
</pre> |
</pre> |