DiceDissimilarity[x,y]
gives the Dice dissimilarity between Boolean vectors x and y.
DiceDissimilarity
DiceDissimilarity[x,y]
gives the Dice dissimilarity between Boolean vectors x and y.
Details
- DiceDissimilarity works for both True, False vectors and 0, 1 vectors.
- DiceDissimilarity[u,v] is equivalent to (n10+n01)/(2n11+n10+n01), where nij is the number of corresponding pairs of elements in u and v respectively equal to i and j.
Examples
open all close allBasic Examples (2)
Scope (2)
Compute dissimilarity between any 0, 1 vectors of equal length:
DiceDissimilarity[RandomInteger[1, 100], RandomInteger[1, 100]]Compute dissimilarity between any True, False vectors of equal length:
DiceDissimilarity[RandomChoice[{True, False}, 1000], RandomChoice[{True, False}, 1000]]Applications (2)
Cluster binary data using Dice dissimilarity:
FindClusters[{{0, 1}, {1, 1}, {0, 0}, {1, 0}}, DistanceFunction -> DiceDissimilarity]Cluster True, False data using Dice dissimilarity:
FindClusters[{{False, True}, {True, True}, {False, False}, {True, False}}, DistanceFunction -> DiceDissimilarity]Properties & Relations (4)
Dice dissimilarity is bounded by 0 and 1:
DiceDissimilarity[{1, 1, 1, 1}, {1, 1, 1, 1}]DiceDissimilarity[{0, 0, 0, 0}, {1, 1, 1, 1}]DiceDissimilarity is less than or equal to JaccardDissimilarity:
u = RandomInteger[1, 100];
v = RandomInteger[1, 100];DiceDissimilarity[u, v] ≤ JaccardDissimilarity[u, v]DiceDissimilarity is less than or equal to SokalSneathDissimilarity:
u = RandomInteger[1, 100];
v = RandomInteger[1, 100];DiceDissimilarity[u, v] ≤ SokalSneathDissimilarity[u, v]DiceDissimilarity is less than or equal to RussellRaoDissimilarity:
u = RandomInteger[1, 100];
v = RandomInteger[1, 100];DiceDissimilarity[u, v] ≤ RussellRaoDissimilarity[u, v]Tech Notes
Related Guides
History
Text
Wolfram Research (2007), DiceDissimilarity, Wolfram Language function, https://reference.wolfram.com/language/ref/DiceDissimilarity.html.
CMS
Wolfram Language. 2007. "DiceDissimilarity." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DiceDissimilarity.html.
APA
Wolfram Language. (2007). DiceDissimilarity. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DiceDissimilarity.html
BibTeX
@misc{reference.wolfram_2026_dicedissimilarity, author="Wolfram Research", title="{DiceDissimilarity}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/DiceDissimilarity.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_dicedissimilarity, organization={Wolfram Research}, title={DiceDissimilarity}, year={2007}, url={https://reference.wolfram.com/language/ref/DiceDissimilarity.html}, note=[Accessed: 13-June-2026]}