Color sorting is based on CIE2000 distances as calcuated by farver::compare_colour()
. The "grid" method arranges colors in a rectangular grid with ordering based on divisive heirarchical clustering of the pair-wise distances. Unique colors are used when cols
contains more than 5,000 colors.
The "MDS" method arranges unique colors via classical multidimensional scaling (principal coordinates) via cmdscale()
.
Colors can be manually arranged by supplying a vector of integers to col.order
and setting method='manual'
.